AJAX 簡介
AJAX 是一種在無需重新載入整個網頁的情況下,能夠更新部分網頁的技術。
AJAX 是什麼?
AJAX = Asynchronous JavaScript and XML.
AJAX 是一種用於創建快速動態網頁的技術。
AJAX 通過在後台與伺服器進行少量數據交換,使網頁實現非同步更新。這意味著可以在不重載整個頁面的情況下,對網頁的某些部分進行更新。
傳統的網頁(不使用 AJAX)如果需要更新內容,必須重載整個頁面。
有很多使用 AJAX 的應用程序案例:Google Maps、Gmail、Youtube 和 Facebook。
AJAX 如何工作
AJAX 基於網際網路標準
AJAX 基於網際網路標準,並使用以下技術組合:
XMLHttpRequest 對象(與伺服器非同步交互數據)
JavaScript/DOM(顯示/取回信息)
CSS(設置數據的樣式)
XML(常用作數據傳輸的格式)
AJAX 應用程序與瀏覽器和平台無關的!
谷歌搜索建議(Google Suggest)
隨著谷歌搜索建議功能在 2005 的發布,AJAX 開始流行起來。
谷歌搜索建議(Google Suggest) 使用 AJAX 創造出動態性極強的 web 界面:當您在谷歌的搜索框中鍵入內容時,JavaScript 會把字元發送到伺服器,伺服器則會返回建議列表。


※PHP-AJAX 與 PHP
※PHP-AJAX 與 MySQL
※PHP 實例-AJAX 與 XML
※PHP編程 SimpleXML
※PHP 編程XML DOM
TAG:程序員小新人學習 |
※AJAX XML 實例
※ASP - AJAX 與 ASP
※AJAX 實例
※AJAX-伺服器 響應
※AJAX 資料庫實例
※AJAX-創建 XMLHttpRequest 對象
※利用Ajax提升網頁渲染速度——以Highcharts為例
※向賈府學習!國米球迷手舉AJAX牌清潔劑助威國家德比
※鄒哥教你學習Ajax
※Ajax 爆冷淘汰 Juventus-Cristiano Ronaldo 9 年來首次無緣歐冠半決賽
※原生js封裝a和jQurey版ajax介紹
※Ajax跨域問題詳解
※ajax傳遞參數給springmvc總結「轉」
※ajax傳遞list集合
※ajax,long poll,websocket連接的區別原理
※瀏覽器同源策略及 Ajax 跨域解決方案
※通過配置nginx支持客戶端ajax跨域請求
※單點登錄Session超時,Ajax請求不能正常跳轉到登錄界面
※ajax跨域問題(三種解決方案)
※使用Ajax發送非同步請求