javascript 访问XML文档-1

javascript 访问XML文档-1
function XmlDocument() {}
      //创建文档对象
      XmlDocument.createDoc = function () {
            //如果浏览器支持DOM标准2,那么就使用标准
            if (document.implementation && document.implementation.createDocument) {
                  return document.implementation.createDocument("", "", null);
            } else if (window.ActiveXObject) {
                  try {
                        var prefix = ["MSXML2", "MSXML", "Microsoft", "MSXML3"];
                        for (var i = 0; i < prefix.length; i++) {
                              var obj = new ActiveXObject(prefix[i] + ".DomDocument"); 
                              if (obj == null || typeof(obj) == 'undefined') {
                                    continue;
                              } else {
                                    return obj;
                              }
                        }
                  } catch (e) {
                        throw new Error("My God, What version of IE are you using? IE5&+ is requiered.");
                  }
            } else
            throw new Error("Cannot create DOM Document!");
}

你可能感兴趣的:(javascript 访问XML文档-1)