ajax五步骤

ajax: Asynchronization JavaScript And Xml
 
 
1.创建异步请求对象
var 对象=new XMLHttpRequest();
 
2.调用open方法 传入请求方式和服务器地址等参数
 
3.调用send方法 真正发起网络请求
 
4.注册状态改变事件
 
5.在事件驱动函数里面处理返回数据
 
 
 
 
 
1.创建异步请求对象
var ajaxObj=new XMLHttpRequest();
2.调用open方法 传入请求方式和服务器地址等参数
ajaxObj.open("get","php/07.simple_ajax.php");
3.调用send方法 真正发起网络请求
ajaxObj.send();
 
4.注册状态改变事件
ajaxObj.onreadystatechange=function () {
5.在事件驱动函数里面处理返回数据
 
readyState表示 ajax请求的状态 每当这个状态改变时都会触
发 onreadyStatechange事件
只有等于4的时候 才有返回的数据
 
status表示响应码 为200时 表示 响应成功
404 表示资源未找到
 
 
通过ajax对象的responseText属性来接收返回的数据
 
 
 
 
if(ajaxObj.readyState==4 && ajaxObj.status==200){
 
h1.innerHTML=ajaxObj.responseText;
}
 

ajax五步骤

上一篇:Web 概述


下一篇:外网IP查询网站