W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
通過 XMLHttpRequest 對(duì)象,您可以在不重新加載整個(gè)頁面的情況下更新網(wǎng)頁中的某個(gè)部分。
一個(gè)簡(jiǎn)單的 XMLHttpRequest 實(shí)例
創(chuàng)建一個(gè)簡(jiǎn)單的 XMLHttpRequest,從 TXT 文件中檢索數(shù)據(jù)。
通過 getAllResponseHeaders() 檢索頭信息
檢索資源(文件)的頭信息。
通過 getResponseHeader() 檢索指定頭信息
檢索資源(文件)的指定頭信息。
檢索 ASP 文件的內(nèi)容
當(dāng)用戶在輸入字段鍵入字符時(shí),網(wǎng)頁如何與 Web 服務(wù)器進(jìn)行通信。
從數(shù)據(jù)庫中檢索內(nèi)容
網(wǎng)頁如何通過 XMLHttpRequest 對(duì)象從數(shù)據(jù)庫中提取信息。
檢索 XML 文件的內(nèi)容
創(chuàng)建一個(gè) XMLHttpRequest 從 XML 文件中檢索數(shù)據(jù)并把數(shù)據(jù)顯示在一個(gè) HTML 表格中。
XMLHttpRequest 對(duì)象是用于幕后與服務(wù)器交換數(shù)據(jù)。
XMLHttpRequest 對(duì)象是開發(fā)者的夢(mèng)想,因?yàn)槟梢裕?/p>
方法 | 描述 |
---|---|
abort() | 取消當(dāng)前的請(qǐng)求。 |
getAllResponseHeaders() | 返回頭信息。 |
getResponseHeader() | 返回指定的頭信息。 |
open(method,url,async,uname,pswd) | 規(guī)定請(qǐng)求的類型,URL,請(qǐng)求是否應(yīng)該進(jìn)行異步處理,以及請(qǐng)求的其他可選屬性。 method:請(qǐng)求的類型:GET 或 POST url:文件在服務(wù)器上的位置 async:true(異步)或 false(同步) |
send(string) | 發(fā)送請(qǐng)求到服務(wù)器。 string:僅用于 POST 請(qǐng)求 |
setRequestHeader() | 把標(biāo)簽/值對(duì)添加到要發(fā)送的頭文件。 |
屬性 | 描述 |
---|---|
onreadystatechange | 存儲(chǔ)函數(shù)(或函數(shù)的名稱)在每次 readyState 屬性變化時(shí)被自動(dòng)調(diào)用。 |
readyState | 存放了 XMLHttpRequest 的狀態(tài)。從 0 到 4 變化: 0:請(qǐng)求未初始化 1:服務(wù)器建立連接 2:收到的請(qǐng)求 3:處理請(qǐng)求 4:請(qǐng)求完成和響應(yīng)準(zhǔn)備就緒 |
responseText | 返回作為一個(gè)字符串的響應(yīng)數(shù)據(jù)。 |
responseXML | 返回作為 XML 數(shù)據(jù)響應(yīng)數(shù)據(jù)。 |
status | 返回狀態(tài)數(shù)(例如 "404" 為 "Not Found" 或 "200" 為 "OK")。 |
statusText | 返回狀態(tài)文本(如 "Not Found" 或 "OK")。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: