Chrome无法加载XML问题求助

安全第一 2011-07-26 03:05:49
各位大大,这已经不是一个新问题,小弟已试过N多方法都不可行,以下是我的代码:


function loadXML(xmlFile) {

var xmlDoc;

if (window.ActiveXObject) {

xmlDoc = new ActiveXObject('Microsoft.XMLDOM');

xmlDoc.async = false;

xmlDoc.load(xmlFile);

}

else if (document.implementation && document.implementation.createDocument) {

var xmlhttp = new window.XMLHttpRequest();

xmlhttp.overrideMimeType("text/xml");

xmlhttp.open("GET", xmlFile, false);



xmlhttp.send(null);

xmlDom = xmlhttp.responseXML;

}

else {

return null;

}

return xmlDoc.documentElement;

}

function checkXMLDocObj(xmlFile) {

var xmlDoc = loadXML(xmlFile);

if (xmlDoc == null) {

alert('您的浏览器不支持xml文件读取');

window.location.href = '/index.aspx';

}


return xmlDoc;

}

var xmlDoc = checkXMLDocObj('xml/configuration.xml');



结果使用Chrome打开,总是提示我自己定义的信息“您的浏览器不支持xml文件读取”

看到好多人使用上述方法都可以了,为什么我就是不行??

对了,我的JavaScript脚本是加在ASPX文件中的。。。


PS:Chrome版本12.0.742.122
...全文
284 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧