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 資訊。