1

我试图根据此站点的代码在 IE 中不使用 active-x 来读取本地 xml 文件

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]">

我需要的[object]是包含我的 XML 文件的文件。但我无法获取它(见上文)。我错过了什么明显的东西吗?

4

1 回答 1

1

对于遇到此问题的任何人:XMLDocumentIE9 中不存在该属性,因此导致了该问题。

于 2012-09-28T12:16:16.773 回答