加载XML时chrome中document不能load的问题

加载XML文件,封装好了方法,ie和fire都没有问题,只有chrome死活出不来,后来用脚本调试一看,才发现,chrome的document没有load()方法,经过快一小时的折腾,终于找到了能解决问题的方案了。

...............

try{
xmlObj.load(xmldoc); //chrome浏览器在这一行会报错,document对象没有load()方法
}catch(e){ //捕捉异常
//webkit BUG,chrome etc.
xmlObj = new XMLHttpRequest(); //用AJAX中常见的套路来就可以解决了,不影响IE、FIREFOX的原生加载XML
xmlObj.overrideMimeType("text/xml");
xmlObj.open("GET",xmldoc,false);
xmlObj.send(null);
xmlResult = xmlObj.responseXML;

return xmlResult;
}
return xmlObj.documentElement;




以上为转载(http://hi.baidu.com/wusky/item/d78e3520b82b35f951fd874f

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念