您的位置:首页 > Web前端 > JavaScript

随手笔记javascript篇_Ajax简单运用

2014-06-11 16:11 288 查看

Ajax与javascript

创建请求对象

var xmlhttp

if(window.XMLHttpRequest)

{

         xmlhttp= new XMLHttpRequest();

}

else  //针对IE5,IE6

{

         xmlhttp= new ActiveXObject(“Microsoft.XMLHTTP”);

}

发送请求

//Get请求

xmlhttp.open(“GET”,url,true);         //第二个参数是请求url,第三个参数是指是否采用异步

xmlhttp.send();

 

//Post请求

xmlhttp.open(“POST”,url,true);       //同上

xmlhttp.setRequestHeader(header,value)     //设置表头,一般我们提交的form是用xmlhttp.setRequestHeader(“Content-type”,”application/x-www-form-urlencoded”);

获得响应

xmlhttp.responseText/xmlhttp.responseXML

添加onreadystatechange事件

xmlhttp.onreadystatechange=function()

{

         if(xmlhttp.readyState==4&&xmlhttp.status==200){

                   //操作

         }

};

 

//readyState:0表示初始化,1表示连接,2表示接收,3表示处理,4表示完成;

//status:200表示OK,404表示未找到页面;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: