WEB开发网
开发学院网页设计JavaScript javascript之XML DOM对象 阅读

javascript之XML DOM对象

 2010-09-14 13:06:39 来源:WEB开发网   
核心提示:javacript中对xml dom的支持,与其他任何特性一样面临着浏览器兼容问题,javascript之XML DOM对象,一 IE中的XML DOM1.微软通过ActiveX的MSXML库提供了支持,通过:var oXmlDom = new ActiveXObject("MSXML2.DOMDocumen

javacript中对xml dom的支持,与其他任何特性一样面临着浏览器兼容问题。

一 IE中的XML DOM

1.微软通过ActiveX的MSXML库提供了支持,通过:

var oXmlDom = new ActiveXObject("MSXML2.DOMDocument.5.0")得到一个XML DOM对象,这是在IE6中的,如果你的IE是更老版本的,可以使用下面的函数得到,如果你没有安装MSXML,将不能得到:

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) {
          //ignore
        }
      }       
      
      throw new Error("你的系统没有安装MSXML");     
    }

当然,如果你使用prototype库,可以使用Try.these函数。

2.XML DOM对象可以通过load和loadXML方法载入xml文件或者字符串:

oXmlDom.load("test.xml");

1 2 3 4 5 6  下一页

Tags:javascript XML DOM

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接