簡述ajax工作原理 ajax做什么用?使用范圍?
ajax做什么用?使用范圍?AJAX是異步JavaScript和XML(以及DHTML等)的縮寫。這個短語是由適應性路徑的杰西·詹姆斯·加勒特發(fā)明的,根據(jù)杰西的說法,它不是縮寫。以下是Ajax應用程序
ajax做什么用?使用范圍?
AJAX是異步JavaScript和XML(以及DHTML等)的縮寫。這個短語是由適應性路徑的杰西·詹姆斯·加勒特發(fā)明的,根據(jù)杰西的說法,它不是縮寫。
以下是Ajax應用程序使用的基本技術:
html用于構建web表單并確定應用程序其他部分使用的字段。
Javascript代碼是運行Ajax應用程序的核心代碼,有助于改善與服務器應用程序的通信。
DHTML或dynamichtml用于動態(tài)更新表單。我們將用div、span和其他動態(tài)HTML元素標記HTML。
文檔對象模型DOM(通過JavaScript代碼)用于處理HTML結構,在某些情況下,還用于處理服務器返回的XML。
讓我們進一步分析這些技術的責任。在以后的文章中,我將深入討論這些技術。目前,我只需要熟悉這些組件和技術。對這些代碼越熟悉,就越容易從對這些技術的零碎理解轉變?yōu)閷@些技術的真正掌握(并真正打開web應用程序開發(fā)的大門)。
我在這方面有一些信息
如果需要聯(lián)系
AJAX主要用來實現(xiàn)頁面和web服務器之間的數(shù)據(jù)異步傳輸。
Ajax,即“asynchronous JavaScript and XML”(異步JavaScript and XML),是一種用于創(chuàng)建交互式web應用程序的web開發(fā)技術。Ajax=異步JavaScript和XML或HTML(標準公共標記語言的子集)。AJAX是一種創(chuàng)建快速動態(tài)web頁面的技術。
AJAX是一種技術,它可以更新某些網頁,而無需重新加載整個網頁。Ajax可以通過在后臺與服務器交換少量數(shù)據(jù)來實現(xiàn)web頁面的異步更新。這意味著可以在不重新加載整個頁面的情況下更新頁面的一部分。如果需要更新內容,傳統(tǒng)的web頁面(沒有Ajax)必須重新加載整個頁面。
舉個簡單的例子,對于沒有Ajax的頁面,當用戶在頁面上發(fā)起請求時,需要刷新整個頁面。刷新速度取決于服務器的處理速度。在這個過程中,用戶必須等待,不能做任何其他事情。這是同步的方式??蛻魴C和服務器傳遞了大量不必要的數(shù)據(jù)。效率低,用戶體驗差。使用ajax頁面,您可以部分更新頁面,而不是整個頁面;在請求之后,用戶還可以對頁面執(zhí)行其他操作。這是異步方式??蛻舳撕头掌鞫酥粋鬏斔璧臄?shù)據(jù),效率高,用戶體驗好。
AJAX主要用于網站的開發(fā),一個明顯的特點是本地刷新,也就是說,當你執(zhí)行一小部分網頁時,你不需要提交整個網頁,只需要提交你修改過的網頁的本地信息。
AJAX到底是干嘛的?
你可以去看看