我尝试在不使用IE中的active-x的情况下读取本地xml文件,基于this site的代码
var xml = document.createElement("xml");
xml.src = 'file.xml';
document.body.appendChild(xml);
var xmlDocument = xml.XMLDocument;
document.body.removeChild(xml);
console.log(xml.XMLDocument); //undefined
console.log(xml); //<xml XMLDocument="[object]">
我需要的是包含我的XML文件的[object]
。但我无法取得它(见上文)。我错过了一些明显的东西吗?
答案 0 :(得分:1)
对于遇到此问题的任何人:IE9中不存在XMLDocument
属性,因此导致问题。