var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
应该放到loadXML函数里面第一行里去:function loadXML(xmlFile){
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc .async = "false";
xmlDoc.onreadystatechange=verify;
xmlDoc.loadXML(xmlFile);
xmlObj = xmlDoc.documentElement;
alert(xmlObj.xml);
}
应该放到loadXML函数里面第一行里去:function loadXML(xmlFile){
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc .async = "false";
xmlDoc.onreadystatechange=verify;
xmlDoc.loadXML(xmlFile);
xmlObj = xmlDoc.documentElement;
alert(xmlObj.xml);
}
解决方案 »
- 急!我的项目在其他电脑不起作用,在线等!!
- java批量导入excel数据时候程序停住了....
- 批处理程序页面源码
- document.form1.select1 为空或不是对象
- 帮我介绍几本jsp讲的比较详细的书,在线
- 如何让用户输入的四位数字自动转换成时间格式,或者自己输入HH:MM(5位)的时间格式也可以
- 如何修改tomcat 4.1.18的配置,使修改过的Servlet能够及时重新加载!
- (高分)求解关于getString()
- 新手,配置是出了问题,请大家帮忙,就给分!
- 关于取消操作的捕获和连接池的问题!!!!!!请版主指教!!!!!!
- 有谁做过这样的事,关于post xml文档
- 我想在WEB上做一个像Windows资料管理器一样的东西,请大家给点方案.
我把var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); 按你说的放进去,就出现下面的错误
Error Code:
-1072896682
Error Reason:
文档的顶层无效。
Error LinePos
undefined
Error srcText
XFunTree.xml
Error url
Error FilePos
undefined
Error Line:
1
下面是台XML:
<?xml version="1.0" encoding="GB2312" ?>
<KM>
<KM_Function>
<ChiNode>0</ChiNode>
<ParentNode>-1</ParentNode>
<Name>ESQUEL KM Portal</Name>
<Url>index.jsp</Url>
<Title>返回首页</Title>
<Target>_top</Target>
<Icon></Icon>
<IconOpen></IconOpen>
<Open></Open>
</KM_Function>
</KM>
那就应该把
loadXML("XFunTree.xml");放到
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
的后面,这样不用把他写到里面去了。