XMLHttpRequest中常用的方法

2022-09-13 02:03:16 字數 887 閱讀 1446

a.) abort() 停止當前請求

b.) getallresponseheaders() 把http請求的所有響應首部作為鍵值對返回

c.) open("method", "url", async) 建立對伺服器的呼叫。method引數可以是對get、post, url可以是相對或者絕對路徑, 第三個引數: true非同步/false同步, 預設為true

d.) send(content) 向伺服器傳送請求, 僅用於post

e.) setrequestheader("header", "value") 把指定首部設定為所提供的值, 在設定任何首部之前必須先呼叫open()

f.) onreadystatechange 每個狀體改變都會觸發這個事件處理器, 通常會呼叫乙個js函式注釋:onreadystatechange事件被觸發 5次(0-4), 對應著 readystate的每個變化

g.) readystate 狀態值: 0=未初始化;1=正在載入;2=已經載入;3=互動中;4=完成.

h.) responsetext 伺服器的響應,表示乙個串

i.) respon***ml 伺服器的響應,表示為xml.這個物件可解析為dom物件

j.) status 伺服器狀態碼, 500(伺服器內部發生了錯誤), 404(頁面不存在), 200(通訊訪問成功)

k.) statustext http狀態碼的響應文字

js中XMLHttpRequest屬性和方法

下面來更詳細地討論這些方法。void open string method,string url,boolean asynch,string username,string password 這個方法會建立對伺服器的呼叫。這是初始化乙個請求的純指令碼方法。它有兩個必要的引數,還有3個可選引數。要提供...

XMLHttpRequest 物件詳解

http 請求的狀態.當乙個 xmlhttprequest 初次建立時,這個屬性的值從 0 開始,直到接收到完整的 http 響應,這個值增加到 4。狀態名稱描述0 uninitialized 初始化狀態。xmlhttprequest 物件已建立或已被 abort 方法重置。1open open 方...

Ajax核心 XMLHttpRequest物件

xmlhttprequest 物件是ajax功能的核心,學習xmlhttprequest物件就先從建立xmlhttprequest 物件開始,了解在不同的瀏覽器中建立xmlhttprequest 物件使用不同的方法 以前只是聽說有些瀏覽器不太支援ajax,後來瀏覽器逐漸的相容了這個瀏覽器,現在來看明...