當前位置:才華齋>設計>網頁設計>

什麼是Ajax

網頁設計 閱讀(5.59K)

Ajax的全稱是Asynchronous JavaScript and XML AJAX = 非同步 JavaScript 和 XML。

什麼是Ajax

AJAX 是一種用於建立快速動態網頁的技術

通過在後臺與服務器進行少量資料交換,AJAX 可以使網頁實現非同步更新。這意味著可以在不重新載入整個網頁的情況下,對網頁的某部分進行更新。

傳統的網頁(不使用 AJAX)如果需要更新內容,必需過載整個網頁面。

有很多使用 AJAX 的應用程式案例:新浪微博、Google 地圖、開心網等等。

直白地說,就是沒用AJAX的網頁,你點一個按鈕就要重新整理一下頁面,儘管新頁面上只有一行字和當前頁面不一樣,但你還是要無聊地等待頁面重新整理。

用了AJAX之後,你點選,然後頁面上的一行字就變化了,頁面本身不用刷。

AJAX只是一種技術,不是某種具體的東西。不同的瀏覽器有自己實現AJAX的元件。

Ajax是多種技術的.組合,包括我們的JavaScript 非同步資料獲取技術,就是XMLHttpRequest

以及xml以及Dom還有表現技術XHTML 和CSS

Ajax的核心是XMLHttpRequest 是支援非同步請求的技術,可以傳送請求給伺服器,並且不阻塞使用者

在IE瀏覽器中首次引用,使我們的網路應用更加強大。

其實XMLHttpRequest是JavaScript的一種語法子集,是它的一套API,支援傳送GET和POST請求。

該API是Ajax開發的核心,也是現在web技術的核心之一。

通過這些技術,我們無序重新載入網頁就可以傳送和取回資料,完成互動.