在Internet Explorer 10中用Javascript加载XML文件不起作用
我正在使用下面的代码加载一个带有javascript的XML文件。我遇到的问题是,仅Internet Explorer 10就可以在其他浏览器中正常工作 经过一些研究,我很有信心IE10放弃了“selectSingleNode”兼容性,但我就是想不出解决办法。关于如何在IE10中实现这一点,有什么建议吗?谢谢在Internet Explorer 10中用Javascript加载XML文件不起作用,javascript,xml,internet-explorer-10,selectsinglenode,Javascript,Xml,Internet Explorer 10,Selectsinglenode,我正在使用下面的代码加载一个带有javascript的XML文件。我遇到的问题是,仅Internet Explorer 10就可以在其他浏览器中正常工作 经过一些研究,我很有信心IE10放弃了“selectSingleNode”兼容性,但我就是想不出解决办法。关于如何在IE10中实现这一点,有什么建议吗?谢谢 // LOAD LANGUAGE XML $.ajax({ url: '/bnt/res/xml/lng_'+ lng.toUpperCase() +'.xml', suc
// LOAD LANGUAGE XML
$.ajax({
url: '/bnt/res/xml/lng_'+ lng.toUpperCase() +'.xml',
success: function(r) {
var xLng = r.selectSingleNode('//language');
site.search.data.appendChild(xLng);
site.parseLanguage(site.search.data);
site.post_xml_load();
}
});
您是否尝试过
getElementsByTagName
并迭代结果?