AJAX教程

AJAX XMLHttpRequest

XMLHttpRequest对象用于客户端和服务器之间的异步通信。
它执行以下操作:
在后台从客户端发送数据 从服务器接收数据 更新网页而不重新加载。

XMLHttpRequest对象的属性

XMLHttpRequest对象的常见属性如下:
属性 说明
onReadyStateChange 只要readystate属性发生更改,就会调用它。不得与同步请求一起使用。
readyState 代表请求的状态。它的范围是0到4。
0 UNOPENED open()不被调用。
1 OPENED open被调用,但是send()被调用
2 HEADERS_RECEIVED send()被调用,并且头和状态可用。
3 LOADING下载数据; responseText保存数据。
4 完成操作已完全完成。
reponseText 以文本形式返回响应。
responseXML 以XML返回响应

XMLHttpRequest对象的方法

XMLHttpRequest对象的重要方法如下:
方法 说明
void open(method, URL) 打开指定get或post方法和url的请求。
void open(method, URL, async) 与上述相同,但指定是否异步。
void open(method, URL, async, username, password) 与上述相同,但指定了用户名和密码。
void send() 发送请求。
void send(string) 发送帖子请求。
setRequestHeader(header,value) 它添加了请求标头。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4