AJAX教程(16):通过XMLHTTP进行一次指定的HEAD请求

2016-02-20 00:48 3 1 收藏

下面是个超简单的AJAX教程(16):通过XMLHTTP进行一次指定的HEAD请求教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - Web开发 】

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

通过XMLHTTP进行一次指定的HEAD请求:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

html
head
script type="text/javascript"
var xmlhttp;
function loadXMLDoc(url)
{
xmlhttp=null;
if (window.XMLHttpRequest)
  {// all modern browsers
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {// for IE5, IE6
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
if (xmlhttp!=null)
  {
  xmlhttp.onreadystatechange=state_Change;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
  }
else
  {
  alert("Your browser does not support XMLHTTP.");
  }
}

function state_Change()
{
if (xmlhttp.readyState==4)
  {// 4 = "loaded"
  if (xmlhttp.status==200)
    {// 200 = "OK"
    document.getElementById('p1').innerHTML="This file was last modified on: " + xmlhttp.getResponseHeader('Last-Modified');
    }
  else
    {
    alert("Problem retrieving data:" + xmlhttp.statusText);
    }
  }
}
/script
/head
body

p id="p1"
The getResponseHeader() function returns a header from a resource.
Headers contain file information like length,
server-type, content-type, date-modified, etc./p

button onclick="loadXMLDoc('/example/ajax/test_xmlhttp.txt')"Get "Last-Modified"/button

/body
/html

来源:https://www.tulaoshi.com/n/20160220/1632564.html

延伸阅读
标签: Web开发
在给blog加上无刷新搜索和即时验证检测后,又看了下代码,感觉太过麻烦,就把XMLHttpRequest请求封装到一个类里面,用起来方便多了,不用记那么多代码,什么创建XMLHttpRequest对象什么的,这部分代码也是重用性比较高的~已经打包,在日志的末尾下载。 要看效果的话点左侧边栏里的日志搜索,里面有一个无刷新搜索,就是了,或者在阅读日志或...
宝宝第一次理发什么时候好 宝宝 的第一次理发应该在什么时候进行呢?这个完全可以由妈妈由行决定。 如果是炎热的夏季,宝宝满月后就可以剃头,以防止宝宝出湿疹。当然,不必全部剃光。剃过头发的宝宝出门一定要注意带帽,并保持头皮的干燥。夏天容易出汗,要即时擦拭,以防止汗液对头皮的刺激。 如...
标签: Web开发
网页制作Webjx文章简介:在传统的JavaScript编程中,假如您希望从服务器上的文件或数据库中得到任何的信息,或者向服务器发送信息的话,就必须利用一个HTML表单向服务器GET或POST数据。而用户则需要单击“提交”按钮来发送/获取信息,等待服务器的响应,然后一张新的页面会加载结果。 AJAX使用Http请求 在传统的JavaScript编...
标签: Web开发
通过XMLHTTP把文本文件载入HTML元素。 html head script type="text/javascript" var xmlhttp; function loadXMLDoc(url) { xmlhttp=null; if (window.XMLHttpRequest)   {// code for Firefox, Opera, IE7, etc.   xmlhttp=new XMLHttpRequest();   } else if (window.ActiveXObject)   {// code for IE6, ...

经验教程

235

收藏

42
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部