Ajax:採取相同的技術(html、css、javascript、xml),使用了新的思路
1、 傳統的web開發模型
用戶首先向web服務器發送一個http請求,服務器獲取請求後,
從後臺數據庫(mysql)、應用程序(*.php)進行查找,處理結果被生成html頁面,
反饋到客戶端的是完整的頁面;
2、 基於AJAX的web開發模型
用戶首先向web服務器發送一個http請求,服務器獲取請求後,
從後臺數據庫(mysql)、應用程序(*.php)進行查找,處理結果被生成xml數據,
反饋到客戶端的是所需的內容;
XMLHttpRequest:是瀏覽器的XMLHTTP組件的對象,通過該對象AJAX可以像桌面應用程序一樣同服務器進行數據層面的交互,不需要每次都進行整個頁面的刷新。