關鍵字:AJAX開發
在使用瀏覽器瀏覽網頁的時候,當頁面刷新很慢的時候,你的瀏覽器在干什么?你的屏幕內容是什么?是的,你的瀏覽器在等待刷新,而你的屏幕內容是一片空白,而你在屏幕前苦苦的等待瀏覽器的響應。開發人員為了克服這種尷尬的局面,不得不在每一個可能需要長時間等待響應的頁面上增加一個DIV,告訴用戶“系統正在處理您的請求,請稍候……”。 現在,有一種越來越流行越熱的“老”技術,可以徹底改變這種窘迫的局面。那就是AJAX。如今,隨著Gmail、Google-maps的應用和各種瀏覽器的支持,AJAX正逐漸吸引全世界的眼球。
一、AJAX定義
AJAX(Asynchronous JavaScript and XML)其實是多種技術的綜合,包括Javascript、XHTML和CSS、DOM、XML和XSTL、XMLHttpRequest。其中:
使用XHTML和CSS標準化呈現,使用DOM實現動態顯示和交互,使用XML和XSTL進行數據交換與處理,使用XMLHttpRequest對象進行異步數據讀取,使用Javascript綁定和處理所有數據。
在AJAX提出之前,業界對于上述技術都只是單獨的使用,沒有綜合使用,也是由于之前的技術需求所決定的。隨著應用的廣泛,AJAX也成為香餑餑了。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/