jquery與ajax的XMLHttpRequest對象介紹


首先  認識一個對象

這個對象叫XMLHttpRequest

XMLHttpRequest對象可以提供在不刷新頁面的情況下向服務器發送異步請求,並且接受服務器端返回的結果。從而實現局部更新當前頁面的功能,盡管名為XMLHttpRequest

,但它並不限於和XML文檔一起使用,他還可以接受、JSON或HTML等格式的文檔數據 ,XMLHttpRequest得到了目前所瀏覽的較好支持,但他的創建方式在不同瀏覽器上有一定的差別,

1創建XMLHttpRequest對象的語法

在比較早的版本IE瀏覽器上(IE5,IE6)中創建XMLHttpRequest對象方式與最新版本的方式不一樣

★老版本

XMLHttpRequest=new ActiveXObject("Microsoft.XMLHTTP");

★新版本

XMLHttpRequest=new XMLHttpRequest();

2創建完了對象看一下這個對象的屬性

對與Ajax技術而言說,主要就是XMLHttpRequest對象的使用,XMLHttpRequest的屬性很多咱們來看常用的如下

1readyState 返回請求的當前狀態 常用屬性值 0-未初始化1-開始發送請求2-請求發送完成3-開始都去相應4-讀取響應結束

2Status返回當前請求的Http狀態嗎常用值200-正確返回400-找不到訪問對象

3responseText以文本形式讀取響應對象

4responseXML以XML形式獲取響應的值並且解釋稱DOM對象返回

5statusText返回當前秋的相應行狀態

6onreadystatechange設置回調函數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM