AJAX是一組交互和相互關聯的技術,它使多任務處理比傳統技術更容易。AJAX技術包括:
JavaScript
作為基於文本的web編程語言,JavaScript是將AJAX中的所有其他元素結合在一起的粘合劑。當網站中發生事件時,會執行JavaScript函數。
HTML/XHTML和CSS
這些技術負責網頁內容的呈現,如樣式、字體等。
DOM
DOM是一個顯示網頁和與數據交互的API。
XMLHttpRequest
它用於與服務器建立異步通信。
XML或JSON
XML用於與服務器之間的通信。現在它正在被JSON或Javascript對象表示法所取代。JSON是輕量級的,比XML更快。