通过JQuery ajax获取服务器时间,突然发现IE有兼容问题,原来是忽略了参数type引起的,因此需要加上type:'HEAD’或者type:'POST’即可。
<script>
//方式一
$.ajax({type:'HEAD', async: false})
.success(function(data, status, xhr)
{
var t=xhr.getResponseHeader('Date');
alert(t);
});
//方式二
var d = new Date($.ajax({type:'HEAD',async: false}).getResponseHeader("Date"));
//同步请求
alert(d);
</script>
参考:
https://www.cnblogs.com/xioruu/p/6197203.html
https://www.oschina.net/code/snippet_274186_27329