$.ajax({ url: 'xml/myXML.xml', dataType: ($.browser.msie) ? "text" : "xml", timeout: 1000, error: function(data){ alert('Error occurred loading the XML'); }, success: function(data){ var xml; if (typeof data == "string") { xml = new ActiveXObject("Microsoft.XMLDOM"); xml.async = false; xml.loadXML(data); } else { xml = data; } // parse the xml });
这样在火狐、IE中都可以正常显示XML数据,但是google浏览器还是不行,蛋疼