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

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

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

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


以上參考自:http://www.w3school.com.cn/ajax/ajax_httprequest.asp
arrow
arrow
    全站熱搜

    a22710518 發表在 痞客邦 留言(0) 人氣()