Ajax類庫需要注意的問題

2022-01-16 18:22:52 字數 922 閱讀 1916

構建ajax類庫時,注意四步就可以了:

1:建立ajax  物件

2:鏈結伺服器

3:傳送請求

4:返回響應

下面是我自己寫的乙個ajax類庫:

function  ajax(url,fnn,fai)

else

//2:鏈結伺服器open(方法,url,是否非同步)

oajax.open('get',url,true);

//3:傳送請求

oajax.send();

//4:接受返回

oajax.onreadystatechange=function()

else}}

};

需要注意一下瀏覽器的問題:  

ie6以上:

xmlhttprequest() 來建立ajax物件

ie6:

activexobject("microsoft.xmlhttp")來建立物件

2:ajax請求狀態控制有以下集中情況:

onreadystatechange事件

–readystate屬性:請求狀態

»0 (未初始化)還沒有呼叫open()方法

»1 (載入)已呼叫send()方法,正在傳送請求

»2 (載入完成)send()方法完成,已收到全部響應內容

»3 (解析)正在解析響應內容

»4 (完成)響應內容解析完成,可以在客戶端呼叫了

–status屬性:請求結果

–responsetext:即返回url中的結果。

3:ajax的核心是xmlhttprequest()物件,即xhr。

xhr作用:無須重新整理頁面即可從伺服器取得資料,不一定是xml資料。

需要注意的問題

決策樹id3和c4.5的差別?各自優點?boost演算法 cart 回歸樹用平方誤差最小化準則,分類樹用基尼指數最小化準則 gbdt與隨機森林演算法的原理以及區別。優化演算法中常遇到的kkt條件?作用是?最近鄰演算法knn 分類與回歸 l1和l2函式?l1和l2正則項的比較,如何解決 l1 求導困難...

C 類需要注意的問題(一)

可以同時建立多個物件class circle intmain 用circle類建立了10個這種型別的圓,相當於陣列。可以建立指標 include using namespace std class circle void area intmain 程式測試可用。指標物件pcircle指向了已經建立了...

Ajax中要注意的問題

ajax呼叫的返回資料會被快取,呼叫靜態html 即使把html修改了,ie依有可能然用原來的資料顯示。而firefox可以正常顯示新的資料。解決辦法 prototype的get中,設定 pars mod readarticle fid f fid rand math.random 使用j a提供的...