進一步理解阿賈克斯(Ajax)


一、ajax簡介
1、Asynchronous JavaScript and XML(異步的Javascript和XML)
2、是一種在無需重新加載整個網頁的情況下能夠更新部分網頁的技術。
二、ajax同步&異步
1、ajax同步和異步
 
 
 
 
 
 
 
 
利用XMLHTTPrequest對象和web服務器進行數據的異步交換

2、ajax-XMLHTTPrequest對象創建
 
var  xhr = new XMLHttpRequest();
 
 
//瀏覽器兼容
 
3、ajax-HTTP請求
HTTP:超文本傳輸協議,是一種無狀態協議。
請求過程:
 
 
4、ajax- XMLHTTPrequest發送請求
1)open(method,URL,async)
  1. methold:get、post
  2. URL:
  3. async:true
2)send(string)
5、ajax-XMLHTTPrequest取得相應
  1. responseText:獲得字符串形式的響應數據
  2. responseXML:獲得XML形式的響應數據
  3. status和statusText:以數字和文本形式返回HTTP狀態碼
  4. getAllResponseHeader():獲取所有的響應報頭
  5. getresponseheader():查詢響應中的某個字段的值
 


免責聲明!

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



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