ajax 筆記(一)

來源:互聯網
上載者:User

以下是個人理解,錯誤之處請指正。

ajax基本用途主要用來實現web頁面與伺服器的非同步互動,使使用者感覺不到或不用等待頁面的重新整理。

ajax的核心技術是XMLHttpRequest對象,這是一個javaScripe對象。

ajax使用的技術有:·HTML 用於建立 Web 表單並確定應用程式其他部分使用的欄位。
                                  ·JavaScript 代碼是運行 Ajax 應用程式的核心代碼,協助改進與伺服器應用程式的通訊。
                                  ·DHTML 或 Dynamic HTML,用於動態更新表單。我們將使用 div、span 和其他動態超文字標記語言 元素來標記 HTML。
                                 ·文件物件模型 DOM 用於(通過 JavaScript 代碼)處理 HTML 結構和(某些情況下)伺服器返回的 XML

 

關於XMLHttpRequest對象的建立根據瀏覽器的不同而不同。

有了web頁面,及其要調用的javaScripe方法和產生的XMLHttpRequest對象,那麼Ajax 應用程式中基本的流程:

1、從 Web 表單中擷取需要的資料document.getElementById("")。
2、建立要串連的 URL。
3、開啟到伺服器的串連XMLHttpRequest.open()。
4、設定伺服器在完成後要啟動並執行函數XMLHttpRequest.onreadystatechange。
5、發送請求XMLHttpRequest.send()。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.