什么是XML
XML是擴展標記語言,能夠用一系列簡單的標記描述數(shù)據(jù)
XMLHttpRequest對象在IE和Firefox中創(chuàng)建方式有沒有不同
有,IE中通過new ActiveXObject()得到,F(xiàn)irefox中通過newXMLHttpRequest()得到
在瀏覽器端如何得到服務器端響應的XML數(shù)據(jù)
XMLHttpRequest對象的responseXMl屬性
XML的解析方式
常用的用dom解析和sax解析。
dom解析是一次性讀取xml文件并將其構(gòu)造為DOM對象供程序使用,優(yōu)點是操作方便,但是比較耗內(nèi)存。
Sax是按事件驅(qū)動的方式解析的,占用內(nèi)存少,但是編程復雜。
請介紹一下XMLhttprequest對象。
Ajax的核心是JavaScript對象XmlHttpRequest。
該對象在Internet Explorer 5中首次引入,它是一種支持異步請求的技術(shù)。
簡而言之,XmlHttpRequest使您可以使用JavaScript向服務器提出請求并處理響應,而不阻塞用戶。通過XMLHttpRequest對象,Web開發(fā)人員可以在頁面加載以后進行頁面的局部更新。