XMLHttpRequest 對象


XMLHttpRequest 對象

XMLHttpRequest 對象用於在後臺與伺服器交換數據。

XMLHttpRequest 對象是開發者的夢想,因為您能夠:

  • 在不重新加載頁面的情況下更新網頁
  • 在頁面已加載後從伺服器請求數據
  • 在頁面已加載後從伺服器接收數據
  • 在後臺向伺服器發送數據

如需學習更多關於 XMLHttpRequest 對象的知識,請學習我們的 XML DOM 教學


XMLHttpRequest 實例

當你在下面的輸入字段中鍵入一個字元,一個 XMLHttpRequest 發送到伺服器 - 返回名稱的建議(從伺服器上的檔):

在輸入框中鍵入一個字母:

首字母


建議:



創建一個 XMLHttpRequest 對象

所有現代流覽器(IE7+、Firefox、Chrome、Safari 和 Opera)都有內建的 XMLHttpRequest 對象。

創建 XMLHttpRequest 對象的語法:

xmlhttp=new XMLHttpRequest();

舊版本的Internet Explorer(IE5和IE6)中使用 ActiveX 對象:

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

在下一章中,我們將使用 XMLHttpRequest 對象從伺服器取回 XML 資訊。