您的位置:首页 > 理论基础 > 计算机网络

XMLHttpRequest——这是什么、怎样完整地执行一次GET请求、怎样检测错误。

2017-08-06 09:59 453 查看
XMLHttpRequest 对象提供了在网页加载后与服务器进行通信的方法。

<script type="text/javascript">
var xmlhttp;
function loadXMLDoc(url){
xmlhttp = null;
if(window.XMLHttpRequest){    //code for all new browsers
xmlhttp=newXMLHttpRequest();
}elseif(window.ActiveXObject){    //code for IE5 and IE6
xmlhttp=newActiveXObject("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
//...our code here...
}else{
alert("Problem retrieving XML data");
}
}
}
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xmlhttprequest ajax
相关文章推荐