xml的路径是一个xml.jsp一下代码在ie下无误,但Firefox和chrome下xml加载失败求解
this.loadxml = function(xml) {
var xmlDoc;
if (window.ActiveXObject) {
xmlDoc = new ActiveXObject('Microsoft.XMLDOM');
xmlDoc.async = false;
xmlDoc.load(xml);
}
else if (document.implementation && document.implementation.createDocument) { xmlDoc=document.implementation.createDocument("","",null);//兼容火狐浏览器 xmlDoc.async=false;//关闭异步加载,这样可确保在文档完整加载之前,解析器不会继续执行脚本 xmlDoc.load(xml);//告知解析器加载名为 xmlfile 的文档 xmlDoc=xmlDoc.documentElement;//获取XML文档中的根元素
} else {
return null;
}
return xmlDoc;
};