在作网站倒计时的时候咱们通常须要得到一个服务端的时间在作倒计时.这时你可能会想到用ajax
请求服务端的接口,返回服务端的时间不就行了吗?javascript
可是这样真的好吗?你是否记得http
这个宝物呢,没错咱们只须要得到http
中的时间部分
就能够.java
var xhr = new XMLHttpRequest(); if( !xhr ){ xhr = new ActiveXObject("Microsoft.XMLHTTP"); } xhr.open("HEAD",location.href,true); xhr.onreadystatechange=function(){ if( xhr.readyState == 4 && xhr.status == 200 ){ var time = (xhr.getResponseHeader('Date')); } }; xhr.send(null);
是否是很酷呢~ajax