1.0HTTP 请求
XMLHTTPrequest
1.1XMLHTTPrequest 创建对象
request=new XMLHttpRequest()
火狐,opera,等浏览器
xmlhttp=new ActiveXObject(‘Msxml2.XMLHTTP’)
ie6+
xmlhttp=new ActiveXObject(‘Microsoft.XMLHTTP’)
2.0请求服务器
2.1 onreadystatechange
request.onreadystatechange=function(){
//这里写一些代码
if(request.readyState==4){
//从服务器获取数据的代码,并做相应处理
alert(request.reponseText);
}
}
2.2 readyState 属性
2.3 responseText属性
2.4 open()
GET/POST
URL
异步处理标志
2.5 send()
request.open(“GET”,”test.txt”,true);
request.onreadystatechange=function(){
//这里写一些代码
if(request.readyState==4){
//从服务器获得数据的代码,并做出相应的处理
alert(request.responseText);
}
}
request.send(null)