DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> AJAX教程(2):AJAX Http請求
AJAX教程(2):AJAX Http請求
編輯:關於JavaScript     

AJAX 使用 Http 請求

在傳統的 JavaScript 編程中,假如您希望從服務器上的文件或數據庫中得到任何的信息,或者向服務器發送信息的話,就必須利用一個 HTML 表單向服務器 GET 或 POST 數據。而用戶則需要單擊“提交”按鈕來發送/獲取信息,等待服務器的響應,然後一張新的頁面會加載結果。

由於每當用戶提交輸入後服務器都會返回一張新的頁面,傳統的 web 應用程序變得運行緩慢,且越來越不友好。

通過利用 AJAX,您的 JavaScript 會通過 JavaScript 的 XMLHttpRequest 對象,直接與服務器來通信。

通過使用 HTTP 請求,web 頁可向服務器進行請求,並得到來自服務器的響應,而不加載頁面。用戶可以停留在同一個頁面,他或她不會注意到腳本在後台請求過頁面,或向服務器發送過數據。

XMLHttpRequest 對象

通過使用 XMLHttpRequest 對象,web 開發者可以做到在頁面已加載後從服務器更新頁面!

在 2005 年 AJAX 被 Google 推廣開來(Google Suggest)。

Google 建議使用 XMLHttpRequest 對象來創建一種動態性極強的 web 界面:當您開始在 Google 的搜索框中輸入查詢時,JavaScript 會向某個服務器發出這些字詞,然後服務器會返回一系列的搜索建議。

XMLHttpRequest 對象得到下列浏覽器的支持:Internet Explorer 5.0+、Safari 1.2、Mozilla 1.0 / Firefox、Opera 8+ 以及 Netscape 7。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved