用于XML文件的IE11 DOMParser"未指定的错误"

时间:2016-11-30 10:56:38

标签: javascript internet-explorer microsoft-edge

我需要将一个XML文件加载到DOMParser中,这样我就可以更容易地在客户端使用它了。读取XML不再有问题,但在将数据传递给DOMParser时,它会创建一个带有文本的XML文档:

未指定错误

这只发生在IE和Microsoft Edge中。 FireFox和Chrome都可以完美地处理它而不会有任何抱怨/错误。

即使我简单地给DOMParser一个没有额外数据的开始和结束标记,它也会抛出上面的错误。

此jsfiddle适用于Chrome和FireFox,不适用于IE和Microsoft Edge。 (jsfiddle会抛出与我的本地版本不同的错误。)

https://jsfiddle.net/hyfoc6rp/

这是jsfiddle所做的全部:

var data = "<person></person>";
var parser = new DOMParser();
xmlDoc = parser.parseFromString(data, "text/xml");
console.log(xmlDoc);

任何线索?

0 个答案:

没有答案