解决方案 »

  1.   

    参考: XML Parserif (window.DOMParser)
    {
        parser=new DOMParser();
        xmlDoc=parser.parseFromString(txt,"text/xml");
    }
    else // Internet Explorer
    {
        xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
        xmlDoc.async=false;
        xmlDoc.loadXML(txt); 
    }还可以参考: IE9 ActiveX filtering, XML Islands and Making the Workarounds to Get Things Work
    如果是通过文件名加载,可以参考如何让ActiveXObject( "Microsoft.XmlDom ")对象在非IE浏览器下显示数据?firefox(火狐)
      

  2.   


    我查资料DOMParser不支持IE
    ActiveXObject("Microsoft.XMLDOM");也不支持IE11
      

  3.   

    从IE9开始,MS越来越支持标准了。我不知道你查的资料是怎么说的,但是MSDN介绍IE9是有DOMParser对象的:
    DOMParser object