一.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...