下面的代码在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>
<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>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货