XMLHttpRequest 對象
XMLHttpRequest 對象
XMLHttpRequest 對象用于在后臺與服務器交換數(shù)據(jù)。
XMLHttpRequest 對象是開發(fā)者的夢想,因為您能夠:
在不重新加載頁面的情況下更新網(wǎng)頁
在頁面已加載后從服務器請求數(shù)據(jù)
在頁面已加載后從服務器接收數(shù)據(jù)
在后臺向服務器發(fā)送數(shù)據(jù)
如需學習更多關于 XMLHttpRequest 對象的知識,請學習我們的 XML DOM 教程。
XMLHttpRequest 實例
當你在下面的輸入字段中鍵入一個字符,一個 XMLHttpRequest 發(fā)送到服務器 - 返回名稱的建議(從服務器上的文件):
在輸入框中鍵入一個字母: 首字母 建議: |
創(chuàng)建一個 XMLHttpRequest 對象
所有現(xiàn)代瀏覽器(IE7+、Firefox、Chrome、Safari 和 Opera)都有內(nèi)建的 XMLHttpRequest 對象。
創(chuàng)建 XMLHttpRequest 對象的語法:
xmlhttp=new XMLHttpRequest();
舊版本的Internet Explorer(IE5和IE6)中使用 ActiveX 對象:
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
在下一章中,我們將使用 XMLHttpRequest 對象從服務器取回 XML 信息。