您的位置:首页 > 其它

ajax异步请求服务器(不使用任何框架)

2014-01-25 10:05 555 查看
本文摘自 http://www.codingsky.com/blog?blogid=404
习惯了用框架进行ajax访问?可别忘了ajax访问的基本代码与过程,本文让我们体验一下,不使用框架的最简单的进行ajax请求的方法。

var xmlHttpRequest;     //XMLHttpRequest对象名
function sendRequest() {        //发送http请求
getXMLHttpRequest();        //获得一个XMLHttpRequest对象到xmlHttpRequest
xmlHttpRequest.onreadystatechange = stateChange;        //http状态变化时执行的操作
xmlHttpRequest.open("GET", "simpleAjax.xml");       //连接
xmlHttpRequest.send(null);      //向服务器发送请求(这里内容为空)
}
function getXMLHttpRequest() {
if(window.ActiveXObject) {      //IE类
xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest) {        //Chrome类
xmlHttpRequest = new XMLHttpRequest();
}
}
function stateChange() {
if(xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200) {        //请求已完成且状态OK
alert(xmlHttpRequest.responseText);     //作出的反应
}
}


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐