|
以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- 在脚本中使用XML DOM对象时,IE总是没有结果 (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=29337) |
|
-- 作者:孤竹魂 -- 发布时间:3/27/2006 9:55:00 AM -- 在脚本中使用XML DOM对象时,IE总是没有结果 在脚本中使用XML DOM对象时,总是得不到相应的结果,IE总是什么也没有显示。我用的是window2003 的系统,请各位大侠指点,不胜感激。以下是代码: 这个文档是:emp.xml: <?xml version="1.0"?> <empfolio> <emp> <empname>John Rombo</empname> <empcity>Texas</empcity> </emp> <emp> <empname>John Rose</empname> <empcity>London</empcity> </emp> </empfolio> 我就是想用employee.html以下的代码遍历上面的文档并且显示每个employee 的详细信息,代码如下: <html> <head><title>lvbiyu</title> <script language="JavaScript"> function navigate() { var myxmldoc=new AxtiveXObject("Msxml2.DOMDocument.4.0") var i; myxmldoc.async=false; myxmldoc.load("7_pra_emp.xml"); if(myxmldoc.readySatte==4&&myxmldoc.parseError.errorCode==0) { var root=myxmldoc.documentElement; for(i=0;i<root.childNodes.length;i++) { alert(root.childNodes.item(i).xml } } } |
|
-- 作者:Qr -- 发布时间:3/27/2006 1:22:00 PM --
和你的贴子对对看,什么地方改动了。只是修改了明显错误的地方,没有测试。
|
|
-- 作者:孤竹魂 -- 发布时间:3/28/2006 10:40:00 AM -- 还是不行,是不是在win2003里不行呀。急!thanks |
|
-- 作者:Qr -- 发布时间:3/28/2006 10:54:00 AM -- 要判断readySatte & parseError,得通过onreadystatechange获得状态,你的代码刚好缺少这样的代码,具体参考 『 HTML/XHTML/Web2.0/Ajax 』 的 AJAX相关代码。 |
|
-- 作者:孤竹魂 -- 发布时间:3/29/2006 8:40:00 AM -- 我已经搞定了,谢谢,是win2003不支持DOMDocument.4.0"),它需要5.0的 |
|
-- 作者:Arthur -- 发布时间:5/24/2006 11:21:00 AM -- 你会DOM创建多节点的XML文档吗??? 急~~~ 谢谢 |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |