下面的代码在myeclipse中运行后就出现:一句话:载入1.XML文件不会出现预期的结果,请大虾解释,谢谢。
<html>
  <head>
    <title>loadXml.html</title>
    <script type="text/javascript">
    function createXMLDOM(){
      var arrSignatures=["MSXML2.DOMDocument.5.0","MSXML2.DOMDocument.4.0","MSXML2.DOMDocument.3.0","MSXML2.DOMDocument",
                         "Microsoft.XmlDom"];
       
      for(var i=0;i<arrSignatures.length;i++){
         try{
            var oXmlDom=new ActiveXObject(arrSignatures[i]);
            return oXmlDom;
         }catch(oError){
         }
      }
      throw new Error("MSXML not installed on your system.");
    }
    </script>
  </head>
  
  <body>
    <p>载入1.XML文件</p>
    <script type="text/javascript">
      var oXmlDom=createSMLDOM();//创建对象
      oXmlDom.async=false;
      oXmlDom.load("1.Xml");
      alert("文件根标签的名称:"+oXmlDom.documentElement.tagName);
      alert("根元素的节点数:"+oXmlDom.documentElement.childNodes.length);
      
    </script>
  </body>
</html>