AJAX
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.创建 XMLHttpRequest 对象:
var xmlhttp;
xmlhttp=new XMLHttpRequest(); //针对IE7+,Firefox,Chrome,Opera,Safari
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); //针对IE6,IE5
2.AJAX - 向服务器发送请求请求
xmlhttp.open(method,url,async);
method:请求的类型;GET 或 POST
url:文件在服务器上的位置
async:true(异步)或 false(同步)
xmlhttp.send(); //将请求发送到服务器。
3.AJAX - 服务器 响应
一,responseText属性
如果来自服务器的响应并非XML,使用responseText
二,responseXML属性
如果来自服务器的响应是XML,而且需要作为XML对象进行解析,用responseXML
4.AJAX - onreadystatechange 事件
一,onreadystatechange 存储函数(或函数名),每当 readyState 属性改变时,就会调用该函数。
二,readyState
存有 XMLHttpRequest 的状态。从 0 到 4 发生变化。
0: 请求未初始化
1: 服务器连接已建立
2: 请求已接收
3: 请求处理中
4: 请求已完成,且响应已就绪
三,status
200:"ok"
404:未找到页面
实例: