我无法使用以下函数将 XML 文件加载到 Google Chrome 中的 JavaScript 文档中:
// load XML document based on whether the browser is IE or other browsers
function loadXMLDocument(url)
{
var doc;
if (window.ActiveXObject) // IE
{
doc = new ActiveXObject("Msxml2.DOMDocument.6.0");
doc.async = false;
doc.load(url);
alert('document loaded in IE');
}
else if (document.implementation && document.implementation.createDocument)
{
doc = document.implementation.createDocument("", "", null);
// this line seems to cause an error in Chrome
doc.load(url);
doc.onload = function()
{
alert('document loaded in other browsers except Chrome');
}
}
}
此代码在 IE6/7、FF2/3.x 中运行良好,但在 Chrome 中运行不正常。
最佳答案
关于javascript - 将 XML 加载到 Google Chrome 中的 Document 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1886252/