MSXML2.DOMDocument
1
var oXmlDom = new ActiveXObject("MSXML2.DOMDocument.5.0")
2
3
得到一个XML DOM对象,这是在IE6中的,如果你的IE是更老版本的,可以使用下面的函数得到,如果你没有安装MSXML,将不能得到:
4
5
function createXMLDOM()
6
{
7
var arrSignatures = ["MSXML2.DOMDocument.5.0",
8
"MSXML2.DOMDocument.4.0",
9
"MSXML2.DOMDocument.3.0",
10
"MSXML2.DOMDocument",
11
"Microsoft.XmlDom"];
12
13
for(var i=0;i<arrSignatures.length; i++)
14
{
15
try
16
{
17
var oXmlDom = new ActiveXObject(arrSignatures[i]);
18
return oXmlDom;
19
}
20
catch (oError)
21
{
22
//ignore
23
}
24
}
25
throw new Error("你的系统没有安装MSXML");
26
}
var oXmlDom = new ActiveXObject("MSXML2.DOMDocument.5.0")2

3
得到一个XML DOM对象,这是在IE6中的,如果你的IE是更老版本的,可以使用下面的函数得到,如果你没有安装MSXML,将不能得到:4

5
function createXMLDOM() 6
{7
var arrSignatures = ["MSXML2.DOMDocument.5.0", 8
"MSXML2.DOMDocument.4.0",9
"MSXML2.DOMDocument.3.0",10
"MSXML2.DOMDocument",11
"Microsoft.XmlDom"];12
13
for(var i=0;i<arrSignatures.length; i++)14
{15
try16
{17
var oXmlDom = new ActiveXObject(arrSignatures[i]);18
return oXmlDom;19
}20
catch (oError)21
{22
//ignore23
}24
} 25
throw new Error("你的系统没有安装MSXML"); 26
}



浙公网安备 33010602011771号