Ajax的知識點總結_第1頁
Ajax的知識點總結_第2頁
Ajax的知識點總結_第3頁
全文預覽已結束

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Ajax的知識點總結1.ajax是什么及其工作原理Ajax由html、javascript技術、dhtml和DOM組成這個方法可以將web界面轉化成交互性的ajax應用程序ajax中核心對象Ajax中最核心的對象是XMLHttpRequest,創(chuàng)建的方法是xmlHttp=newXMLHttpRequest();xmlHttp=newActiveXObject(‘Microsoft.XMLHTTP’);對于規(guī)范的js支持的瀏覽器來件是沒錯的,所以恰恰相反IE就不支持,所以我們只能做一個判斷再創(chuàng)建一個IE支持的,判斷的方法varxmlHttp;//自定義變量functionS_xmlHttprequest(){if(window.ActiveXObject){xmlHttp=newActiveXObject('Microsoft.XMLHTTP');}elseif(window.XMLHttpRequest){xmlHttp=newXMLHttpRequest();//創(chuàng)建對象}}3.XMLHttpRequest對象的相關方法打開請求XMLHttpRequest.open(傳遞方式,地址,是否異步請求);異步請求的值是布爾值,true和false準備就緒執(zhí)行XMLHttpRequest.onreadystatechange獲取執(zhí)行結果XMLHttpRequest.responseText4.方法XMLHttpRequest.readyState的五種狀態(tài)XMLHttpRequest.readyState==狀態(tài)(有五種狀態(tài))0:請求未初始化,還沒有調用open()1:請求已經建立,但是還沒有發(fā)送,還沒有調用send()2:請求已發(fā)送,正在處理中(通?,F(xiàn)在可以從響應中獲取內容)3:請求在處理中;通常響應中已有部分數(shù)據可用了,沒有全部完成4:響應已完成;您可以獲取并使用服務器的響應了方法XMLHttpRequest.statue常見的幾種狀態(tài)XMLHttpRequest.status==100---客戶必須繼續(xù)發(fā)出請求101---客戶要求服務器根據請求轉換HTTP協(xié)議版本200---成功201---提示知道新文件的URL300---請求的資源可在多處得到301---刪除請求數(shù)據404---沒有發(fā)現(xiàn)文件、查詢或URL500---服務器產生內部錯誤PHP等待函數(shù)sleep()Sleep()可以理解為等待函數(shù)或睡眠函數(shù),執(zhí)行到該函數(shù)根據設置的時間再繼續(xù)執(zhí)行下去Sleep(時間:秒)HTML的幾種觸發(fā)Onblur事件會在對象失去焦點時發(fā)生Onchange事件會在域的內容改變時發(fā)生Onclick事件會在對象被點擊時發(fā)生Onfocus事件在對象獲得焦點時發(fā)生Onkeydown事件會在用戶按下一個鍵盤按鍵時發(fā)生Onkeypress事件會在鍵盤按鍵被按下并釋放一個鍵時發(fā)生Onkeyup事件會在鍵盤按鍵被松開時發(fā)生Onmousedown事件會在鼠標按鍵被按下時發(fā)生Onmou

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論