在XSL中使用JAVASCRIPT的方法 

2007/11/13 18:54:42


阅读全文(8860) | 回复(3) | 编辑 | 精华

在论坛里,经常有网友问关于在XSL中使用JAVASCRIPT的方法,在这里把相关的方法和注意事项列举出来,就当做一个综述吧,希望对大家有用: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:template match="/">       <html>       <head>       <script language="javascript" src="*.js"></script><!--外联-->       <script language="javascript"><!--内联-->             <xsl:comment>             <![CDATA[             //JAVASCRIPT CODE HERE//            ]]>             </xsl:comment>       </script>       </head>       <body> <xsl:apply-templates/> </body> </html> </xsl:template> </xsl:stylesheet>   说明: 1、JAVASCRIPT代码要写在head区,否则可能无效,即脚本不执行; 2、注意<script>、<xsl:commemt>、<![CDATA[]]>的顺序,否则可能因特殊字符出现错误; 3、JAVASCRIPT代码具体写在<![CDATA[]]>内,这样可以不需要将特殊字符进行转义; 4、使用外联方式引用JAVASCRIPT和在HTML中引用无异。     在XSL绑定事件的方法: <xsl:element name="a"> <xsl:attribute name="href">javascript :;</xsl:attribute> <xsl:attribute name="onclick">javascript :openblog("http://Qr.blogger.org.cn")</xsl:attribute> <xsl:text>http://Qr.blogger.org.cn</xsl:text> </xsl:element> 简写: <a href="javascript :;">  <xsl:attribute name="onclick">javascript :openblog("http://Qr.blogger.org.cn");</xsl:attribute> <xsl:text>http://Qr.blogger.org.cn</xsl:text> </a>

Qr

Posted by Qr on 2007/11/13 18:54:42

回复:在XSL中使用JAVASCRIPT的方法

2012/10/12 14:30:15


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除

给力 找了好久 终于找到方法了

除不去的ID(游客)

Posted by 除不去的ID(游客) on 2012/10/12 14:30:15

回复:在XSL中使用JAVASCRIPT的方法

2007/11/17 13:04:26

周末愉快! 以下为blog主人的回复: 还周末愉快呢,双休日两天都要上班不过还是谢谢你的祝福  

烟雨朦胧

Posted by 烟雨朦胧 on 2007/11/17 13:04:26

回复:在XSL中使用JAVASCRIPT的方法

2007/11/17 13:03:34

周末愉快!

烟雨朦胧

Posted by 烟雨朦胧 on 2007/11/17 13:03:34

» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.063 second(s), page refreshed 144753686 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号