xmlDOM.xml属性是IE only的,其他浏览器没有xml属性,其他浏览器可以使用serializer来序列化xmlDOM var xml = "<rss version='2.0'><channel><title>RSS Title</title></channel></rss>", xmlDoc = $.parseXML(xml), $xml = $(xmlDoc); if ($xml[0].xml) alert($xml[0].xml) else if (window.XMLSerializer) { var sl = new XMLSerializer(); alert(sl.serializeToString($xml[0])) }
xmlDoc = $.parseXML(xml),
$xml = $(xmlDoc);
if ($xml[0].xml) alert($xml[0].xml)
else if (window.XMLSerializer) {
var sl = new XMLSerializer();
alert(sl.serializeToString($xml[0]))
}
你一句话提点了我
原来我的IE8悄悄地升级为IE9了……