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!