以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  关于用javescript加载xml和xsl 的问题~~  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=47820)


--  作者:xrlabc
--  发布时间:5/31/2007 10:03:00 PM

--  关于用javescript加载xml和xsl 的问题~~
<html>
<head>
<title>用JaveScrip加载xml文档</title>
<script for="window" event="onload"

language="JavaScript">
var xmlDom=new ActiveXObject

("MSXML2.DOMDocumemt.4.0")
xmlDom.async="false"
xmlDom.load("student.xml")
var xmlDom=new ActiveXObject

("MSXML2.DOMDocumemt.4.0")
xslDom.async="False"
xslDom.load("student.xslt")
xml_target.innerHTML=xmlDom.transformNode(xslDom)
</script>
<body>
<div id="xml_target"></div>
</body>
</head>
</html>

以上为文件内容,其中studentinfo.xml和studentinfo.xsl均是已经存在的了。只是用xml打开是可以看到由xsl转换后的页面的,但是这样加载后网页是空白的,实在是不知道为什么,麻烦各位指点阿!多谢!!


--  作者:Qr
--  发布时间:6/1/2007 8:52:00 AM

--  
大小写:
Msxml2.DOMDocument.4.0
--  作者:xrlabc
--  发布时间:6/1/2007 1:09:00 PM

--  
老大,改了大小写还是一片空白没有东西啊。而且这段程序是从书上参考来的,他就是这样大写的。麻烦再帮我找点错误啊,多谢!
--  作者:Qr
--  发布时间:6/1/2007 3:19:00 PM

--  
直接COPY运行是空白,改Msxml2.DOMDocument.4.0后运行通过。偶在IE测试,环境支持4.0这个版本。会不会你的MSXML还是旧的,没有更新?
--  作者:xrlabc
--  发布时间:6/3/2007 1:51:00 PM

--  
刚刚新下了MSXML4.0.安装后还是一片空白。老大你把它给运行了?也就是说程序没问题我的IE可能有点问题咯?在我运行的时候网页下面显示的是网页有错误。郁闷!!
--  作者:Qr
--  发布时间:6/3/2007 6:13:00 PM

--  
按理说应该没有问题,但是也有例外的,有些版本的XP更新到SP2后,涉及到XML的东东就不支持了,希望你不是遇到这个问题。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
144.531ms