以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 XSL/XSLT/XSL-FO/CSS 』 (http://bbs.xml.org.cn/list.asp?boardid=8) ---- 大家好呀,怎么把 javascript 加入到 xslt 里面呢? 我用 href 连接文件进来,好像不正确呀!!! (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=49811) |
-- 作者:jiaoyu -- 发布时间:7/12/2007 4:36:00 PM -- 大家好呀,怎么把 javascript 加入到 xslt 里面呢? 我用 href 连接文件进来,好像不正确呀!!! 希望大家能够帮帮忙了!!!谢谢了!!!! |
-- 作者:hexun831012 -- 发布时间:7/12/2007 4:39:00 PM -- <script type="text/javascript" src="script.js"></script> 是这意思不 |
-- 作者:jiaoyu -- 发布时间:7/12/2007 4:43:00 PM -- 对呀!!! 可是会出错,不知道为什么? |
-- 作者:火鸟 -- 发布时间:7/12/2007 4:46:00 PM -- 我试过,用<!CDATA[[ , ]]>将javascript引入xslt文件,不过有问题,<和>会给自动转化成<和>所以不行,请教列位大侠有没有什么解决方案? |
-- 作者:jiaoyu -- 发布时间:7/12/2007 5:09:00 PM -- 好呀,你是怎么加的?? 能不能把代码贴出来呢??? |
-- 作者:火鸟 -- 发布时间:7/12/2007 5:42:00 PM -- 代码已经不存在了,试验失败后我改成外联js文件的方法了。 |
-- 作者:Qr -- 发布时间:7/12/2007 5:45:00 PM -- 一定要写在head区,所以XSL一定要有head标记,否则出错连连。 建议搜一下本版,这类问题偶答复不少。 |
-- 作者:jiaoyu -- 发布时间:7/12/2007 5:49:00 PM -- 哦,好了,谢谢!! 非常感谢!! |
-- 作者:jiaoyu -- 发布时间:7/12/2007 6:48:00 PM -- 我一直不明白??? 为什么我的这个文件放到 Exclipse 里面,所有的按钮都好使,就是说我的 javascript 脚本所支持的按钮 就用的,可是一拿出来,只是拿XML用IE打开后,再点击我的这个 javascript 脚本所支持的按钮就没用的,这点我非常的不理解,寻求帮助????? |
-- 作者:火鸟 -- 发布时间:7/12/2007 8:52:00 PM -- 是不是你没有允许javascript运行啊。 |
-- 作者:火鸟 -- 发布时间:7/13/2007 9:36:00 AM -- 要不就是你没有将XML,XSLT和js文件一块儿拷出来。 |
-- 作者:jiaoyu -- 发布时间:7/13/2007 9:46:00 AM -- 是全部考出来了呀!! 我放到了一个文件夹里面了,我上面贴子也贴出我所有的文件了,你可以试试的 |
-- 作者:火鸟 -- 发布时间:7/13/2007 9:48:00 AM -- 在我这里,一切正常,没有tomcat都没问题,你看我在其他地方给你的回帖。 |
-- 作者:jiaoyu -- 发布时间:7/13/2007 9:55:00 AM -- 哦!!! 那你有没有试我上面发的贴子呢,把我的完全粘下来,再试试,在你那里有问题吗? |
-- 作者:火鸟 -- 发布时间:7/13/2007 10:02:00 AM -- 我把你的xml和xslt贴下来,js文件没有贴,打开看看,完全正常,那个js文件看上去也没什么不对的。 |
-- 作者:hexun831012 -- 发布时间:7/13/2007 10:43:00 AM -- 我知道了,可能是实体的问题,主要是"<"和"&" |
-- 作者:Qr -- 发布时间:7/13/2007 12:14:00 PM -- Exclipse没用过。 如果js写在经XSL中,如果代码中包含"<"和"&",就涉及到实体的问题,必须转义,要么就必须将代码写在CDATA中,简单的写进去还不行,看偶给别人的回贴吧。 如果js以外联方式引用,应该不会涉及到实体的问题。至于你的问题,由于本人没用Exclipse,没有发言权。 |
-- 作者:火鸟 -- 发布时间:7/13/2007 12:18:00 PM -- 如果js写在经XSL中,如果代码中包含"<"和"&",就涉及到实体的问题,必须转义,要么就必须将代码写在CDATA中,简单的写进去还不行,看偶给别人的回贴吧。 ================================ Qr该如何写呢,难道是CDATA要写在<head>段中? |
-- 作者:Qr -- 发布时间:7/13/2007 12:34:00 PM -- 不用。要加上<xsl:comment>等,具体次序记不清了,偶的旧贴吧,如果不按次序,问题多多。这种问题偶也不想强调多次了。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
7,390.625ms |