Ajax學習小結

2021-07-04 16:18:03 字數 1191 閱讀 9124

一.ajax介紹和引擎物件的建立

二.使用ajax物件中的屬性個方法完成對伺服器的請求和響應

1.方法

abort()//停止當前請求

getallresponseheader()//作為字串返回完整的header

getresponseheader("headerlabel")//作為字串返回單個header標籤

open(method,url,[,asyncflag,[username,[password]]])//設定未決請求的目標url,方法和其他引數

send(conten)//傳送請求

setrequestheader("label","value")//設定header並和請求一起傳送

2.屬性

onreadystatechange //狀態改變觸發器

readystate//物件狀態(0-未初始化;1-讀取中;2-已讀取;3-互動中;4-完成)

responsetext//伺服器程序返回資料的文字版本

respon***ml//伺服器程序返回資料的相容dom的xml文件物件

atus//伺服器返回的狀態碼,如:404=「檔案未找到」,200=「成功」

statustext//伺服器返回的狀態文字資訊

三.自定義物件簡化ajax的操作

1.測試頁面**

2.ajax物件**:

function ajax(recvtype)

//window物件中有activexobject屬性存在就是ie

1.建立ajax物件//request=new xmlhttprequest();或request=new activexobject();

2.請求服務

3.傳送資訊

4.設定監聽

Ajax 使用小結

一。使用原生的ajax 即不使用任何框架 1.傳送請求 function startrequest mypara else if window.activexobject if req 2.接收返回的文字或xml,用js處理 二。使用prototype框架 1.傳送請求 var myajax 1 一...

Ajax中的open函式小結

ajax的open函式形式為open bstrmethod,bstrurl,varasync,bstruser,bstrpassword 其中的bstrmethod通常有get和post兩種常用方式,使用get方式需要注意 1 對於get請求 或凡涉及到url傳遞引數的 被傳遞的引數都要先經enco...

ajax購物車知識小結

ajax的執行步驟 var info 建立物件 處理返回值 xhr.onreadystatechange function else 發起請求 info uid uid pwd pwd get傳值 get php login php.php?info post傳值 xhr.open post php...