函数根据了微软的MSXML的版本从新到久的方式查询,如果客户端应用了最新就直接用最新的,如果没有安装,抛出一个错误提示信息。
函数只能针对IE5.0以上。
函数只能针对IE5.0以上。
function createXMLDOM(){
var arrXMLDOM = ["MSXML2.DOMDocument.5.0","MSXML2.DOMDocument.4.0",
"MSXML2.DOMDocument.3.0","MSXML2.DOMDocument",
"Microsoft.XmlDom"];
for(var i= 0 ; i < arrXMLDOM.length ; i++){
try{
var oXmlDom = new ActiveXObject(arrXMLDOM[i]);
return oXmlDom;
}catch(oError){
//错误信息
}
}
throw new Error("MSXML组件没有被安装");
}