XMLHttpRequest
使用XMLHttpRequest (XHR)对象可以与服务器交互。您可以从URL获取数据,而无需让整个的页面刷新。这使得Web页面可以只更新页面的局部,而不影响用户的操作。XMLHttpRequest在 Ajax 编程中被大量使用。
目录
XMLHttpRequest.onreadystatechange
XMLHttpRequestEventTarget.ontimeout
XMLHttpRequest.withCredentials
XMLHttpRequest.mozBackgroundRequest
XMLHttpRequest.getAllResponseHeaders()
XMLHttpRequest.getResponseHeader()
XMLHttpRequest.overrideMimeType()
XMLHttpRequest.setRequestHeader()
-
构造方法
XMLHttpRequest()
构造函数初始化一个 XMLHttpRequest
对象。必须在所有其他方法被调用前调用构造函数。
-
属性
-
此接口继承了
XMLHttpRequestEventTarget
和EventTarget
的属性。
XMLHttpRequest.onreadystatechange
当readyState属性发生变化时调用的EventHandler
。
XMLHttpRequest.readyState
只读
返回 一个unsigned short 即无符号短整型,请求的状态码。
XMLHttpRequest.response
返回ArrayBuffer
、Blob
、Document
、DOMString
},具体是哪种类型取决于XMLHttpRequest.responseType
的值。其中包含响应体body。
XMLHttpRequest.responseText
返回一个DOMS