AJAX基础
1、AJAX中最主要的技术 :XMLHttpRequest
2、不同的浏览器的使用:
IE浏览器的使用
if(window.ActiveXObject){
ajaxObj = new ActiveXObject("MICROSOFT.XMLHTTP");
}
其它浏览器的使用
else if(window.XMLHttpRequest){
ajaxObj = new XMLHttpRequest();
}
3、XMLHttpRequest对象的方法
open():设置未决的请求的目标URL方法和其他参数
ajaxObj.open("GET","check.php?userName="+url,true);
Send():发送请求
ajaxObj.send(null);
4、XMLHttpRequest对象属性
onreadystatechange:事件触发
readyState:对象状态(integer):0=未初始化,1=读取中,2=已读取,3=交互中,4=完成
status:服务器返回的状态码,如404=“文件未找到”、200=“成功”
responseText:将传回的信息当字符串使用