用AJAX远程获取文件Header信息,下面的例子演示如何获取test.txt文件的最后修改时间:
<script language="javascript" type="text/javascript">
var XMLHttp = null;
if (window.XMLHttpRequest)
XMLHttp = new XMLHttpRequest();
else if (window.ActiveXObject)
XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
if (XMLHttp) {
XMLHttp.open("HEAD", "test.txt", true);
XMLHttp.onreadystatechange = function() {
if ((XMLHttp.readyState == 4) && (XMLHttp.status == 200)) {
alert("Last-Modified: " + XMLHttp.getResponseHeader("Last-Modified"))
}
}
XMLHttp.send(null);
}
</script>
Tag标签: AJAX,Javascript,XMLHTTP,XMLHttpRequest,Header