ajax - 建立 xmlhttprequest 物件
xmlhttprequest 是 ajax 的基礎。
xmlhttprequest 術語縮寫為xhr,中文可以解釋為可擴充套件超文字傳輸請求。
xmlhttprequest 物件可以在不向伺服器提交整個頁面的情況下,實現區域性更新網頁。
xmlhttprequest 物件
所有現代瀏覽器均支援 xmlhttprequest 物件(ie5 和 ie6 使用 activexobject)。
建立 xmlhttprequest 物件
所有現代瀏覽器(ie7+、firefox、chrome、safari 以及 opera)均內建 xmlhttprequest 物件。
建立 xmlhttprequest 物件的語法:
老版本的 internet explorer (ie5 和 ie6)使用 activex 物件:
為了應對所有的現代瀏覽器,包括 ie5 和 ie6,請檢查瀏覽器是否支援 xmlhttprequest 物件。如果支援,則建立 xmlhttprequest
物件。如果不支援,則建立 activexobject ::
例項var xmlhttp;
現在,你已經學會如何建立 xmlhttprequest 物件了(這是學習ajax的基礎),接下來,在下一章中,您將學習傳送伺服器請求的知識。
用分支技術建立XHR物件
先上 var xh ctory function var activexnew var activexold var testobj trycatch e catch e catch e 這兒單體現在就可以用來生成xhr物件的例項,使用該api的程式猿只要呼叫了 xh ctory.createxhr...
XHR常用物件API
1.xmlhttprequest 建立xhr物件的建構函式 2.status 響應狀態碼值,比如200,404 標識著請求成功或者失敗 3.statustext 響應狀態文字 4.readystate 標識請求狀態的唯讀屬性 0 初始 1 open 之後 2 send 之後 3 請求中 4 請求完成...
ajax 原生 xhr 物件
事件 onreadystatechange xhr.open get example.php false xhr.send null send 方法接收乙個引數,即要作為請求主體傳送的資料。呼叫send 方法後,請求被分派到伺服器 如果是get方法,send 方法無引數,或引數為null 如果是po...