有用dom4j过的高手吗?
为什么这样四句:{
var orderDoc =new ActiveXObject("MSXML2.DOMDocument.3.0");
orderDoc.load("catalog.xml");
var items=orderDoc.selectNodes("/result/item");
alert(items.length);
}
在html下面就可以正常.改成JSP后用TOMCAT发布就会说"完成该操作的数据不可用"!!!不明白啊~~~~~
问题点数:100、回复次数:5Top
1 楼jcjc_jcjc_()回复于 2005-08-03 11:04:43 得分 0
把HTML页面用TOMCAT发布后访问也会说"完成该操作的数据不可用".直接运行就可以!我晕Top
2 楼yyzh(答题容易分难得)回复于 2005-08-04 11:02:50 得分 40
这是DOM4J么?是JavaScript调用 MS COM吧!
var items=orderDoc.selectNodes("\result\item");
这样写呢Top
3 楼myy()回复于 2005-08-04 11:17:18 得分 20
这就是DOM4J呀!?
我狂晕ing.Top
4 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2005-08-04 11:25:57 得分 40
var orderDoc =new ActiveXObject("MSXML2.DOMDocument.3.0");
你这里使用了ActiveX,这个是微软技术,需要iis支持,而jsp的服务器tomcat当然就不支持这个啦。。Top
5 楼jcjc_jcjc_()回复于 2005-08-05 09:29:55 得分 0
没说好对不起 ~~后台写的是DOM4J,前台读的时候是用脚本的~~~不好意思丢人了
谢谢大家了我已经找到解决的办法了~Top




