AJAX 异步交互

在web中异步访问是通过XMLHttpRequest对象来实现的。

异步对象的属性方法

属性/方法 说明
abort() 取消请求
getAllResponseHeaders() 获取响应的所有http头
getResponseHeader() 获取指定httpt头
open(method,url) 创建请求,method指定请求类型,如Get,Post等
send() 发送请求
setRequestHeader() 指定请求的http头
onreadystatechange 发生任何状态变化时的事件控制对象
readyState

请求状态

0:尚未初始化

1:正在发送请求

2:请求完成

3:请求成功,正接收数据

4:数据接收成功

responseText 服务器返回的文本
responseXML 服务器返回的XML,可以当作DOM处理
status

服务器返回的http请求响应值,常用的有:
200:请求成功

202:请求被接收,但处理未完成

400:错误的请求

404:资源未找到

500:内部服务器错误,如aspx代码错误

 

相关文章

IE6是一个非常老旧的网页浏览器,虽然现在很少人再使用它,但...
PHP中的count()函数是用来计算数组或容器中元素的个数。这个...
使用 AJAX(Asynchronous JavaScript and XML)技术可以在不...
Ajax(Asynchronous JavaScript and XML)是一种用于改进网页...
本文将介绍如何通过AJAX下载Excel文件流。通过AJAX,我们可以...
Ajax是一种用于客户端和服务器之间的异步通信技术。通过Ajax...