Gio*_*ren 5 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);
Run Code Online (Sandbox Code Playgroud)
有什么线索吗?
| 归档时间: |
|
| 查看次数: |
1142 次 |
| 最近记录: |