XML DOM XMLHttpRequest 對象
- 上一頁 DOM Comment
- 下一頁 DOM ParseError
通過 XMLHttpRequest 對象,您能夠更新網頁的部分內容,而無需重新加載整個頁面。
XMLHttpRequest 對象
XMLHttpRequest 對象用于在后臺與服務器交換數據。
XMLHttpRequest 對象是開發人員的夢想,因為您能夠:
- 更新網頁而不重新加載頁面
- 頁面加載后向服務器請求數據
- 頁面加載后從服務器接收數據
- 在后臺將數據發送到服務器
XMLHttpRequest 對象的方法
方法 | 描述 |
---|---|
abort() | 取消當前請求。 |
getAllResponseHeaders() | 返回標頭信息。 |
getResponseHeader() | 返回指定的 HTTP 響應頭部的值。 |
open(method,url,async,uname,pswd) |
指定請求的類型、URL、是否應異步處理請求以及請求的其他可選屬性。
|
send(string) |
將請求發送到服務器。 string:僅用于 POST 請求 |
setRequestHeader() | 將標簽/值對添加到要發送的標頭。 |
XMLHttpRequest 對象的屬性
屬性 | 描述 |
---|---|
onreadystatechange | 存儲每次 readyState 屬性更改時自動調用的函數(或函數名稱)。 |
readyState |
保存 XMLHttpRequest 的狀態。從 0 到 4 的變化:
|
responseText | 返回響應數據,以字符串。 |
responseXML | 返回響應數據,以 XML 數據。 |
status | 返回狀態號(例如 "404" 表示 "Not Found",或 "200" 表示 "OK")。 |
statusText | 返回狀態文本(例如 "Not Found" 或 "OK")。 |
- 上一頁 DOM Comment
- 下一頁 DOM ParseError