1
我想解析從我寫的PHP腳本AJAX調用返回的XML文檔。在Chrome,這個工作:在IE8 AJAX調用後解析XML響應
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.loadXML(xmlhttp.responseText);
然而上述 '的getElementsByTagName' 返回未定義:
xmlDoc.getElementsByTagName("line")[0].attributes.getNamedItem("pdfWidth").value
其中
xmlDoc是從
parser.parseFromString(xmlhttp.responseText,"text/xml");
在IE中創建的對象,
xmlDoc被創建。不知道我在這裏做錯了什麼,任何人都可以協助?
編輯 - 想我sussed它,但我不能回答我的問題顯然..
我想我可能已經sussed本 - 以下似乎工作:
xmlDoc.getElementsByTagName("line").item(0).getAttribute("pdfWidth");
花了我一個小時,grrrr IE!