所有现代的浏览器都支持XMLHttpRequest对象(IE5和IE6使用ActiveXObject).
XMLHttpRequest用于在后台与服务器交换数据,这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
AJAX--服务器响应
服务器响应
如果获得来自服务器的响应,请使用XMLHttpRequest对象的reaponseText或者responseXML属性
使用方法:document.getElementById('myDiv').innerHTML= xmlhttp.responseText;
XMLHttpRequest对象的三个重要属性:
在onreadystatechange事件中,我们规定当服务器响应已做好被处理的准备时所执行的任务。
当readyState等于4或者200时,表示响应已经就绪。
xmlhttp.onreadystatechange = function(){
if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
document.getElemnetById('myDiv').innerHTML = xmlhttp.reaponseText;
}
}
网友评论