Asynchronous javascript and xml | ||||||||
不加载整个网页的情况下,实现页面的更新 | ||||||||
XHR创建对象 | 现代浏览器 | variable=new XMLHttpRequest(); | ||||||
IE5和IE6 | variable=new ActiveXObject("Microsoft.XMLHTTP"); | |||||||
XMR请求 | get | variable.open("get","demo.html","true"); | 数据的传输放在后面 | |||||
variable.send(); | ||||||||
post | variable.open("post","demo.html","true"); | |||||||
variable.setRequestHeader(header,value); | ||||||||
variable.send(); | ||||||||
XMR响应 | responseText | 获得字符串形式的响应数据 | ||||||
document.getElementById("myDiv").innerHTML=xmlhttp.responseText | ||||||||
responseXML | 获得XML形式的响应数据 | |||||||
xmlDoc=xmlhttp.responseXML; | ||||||||
x=xmlDoc.getElementsByTagName("artist"); | ||||||||
onreadystatechange | 服务器响应的时候,会出发这个事件 | |||||||
readyState | 0 | 请求未初始化 | ||||||
1 | 服务器连接已建立 | |||||||
2 | 请求已接收 | |||||||
3 | 请求处理中 | |||||||
4 | 请求已完成,且响应就绪 | |||||||
status | 200:"OK" | |||||||
404:未找到页面 |
Ajax
最新推荐文章于 2025-03-16 10:00:00 发布