script脚本不能执行,请各位大侠给看一下是什么问题?

fa2002 2002-12-26 11:18:29
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:dah="urn:my-scripts">
<xsl:template match="/">
<html>
<msxsl:script language="javascript" implements-prefix="dah">
<![CDATA[
function ReturnValue()
{
var SortTitle="时事评论";
var SortId="1";
switch(SortId)
{
case "1":
SortTitle="时事评论";
break;
case "2":
SortTitle="日常生活";
break;
default:
SortTitle="时事评论";
}
return SortTitle;
}

]]>
</msxsl:script>

*************************************************************
调用

<td width="40%"><xsl:element name="a"><xsl:attribute name="HREF">javascript:LinkRul()</xsl:attribute>
<xsl:value-of disable-output-escaping="yes" select="dah:ReturnValue()"/>
</xsl:element></td>

说什么名称空间 'urn:my-scripts' 不包含任何函数。
但到底该怎样调用我的这个函数那,拜托大家了。
...全文
79 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2002-12-26
  • 打赏
  • 举报
回复
放到template外面

<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:dah="usn:my_">
<xsl:template match="/">
<html>
<body>
<xsl:value-of disable-output-escaping="yes" select="dah:ReturnValue()"/>
</body>
</html>
</xsl:template>
<msxsl:script language="javascript" implements-prefix="dah"><![CDATA[
function ReturnValue()
{
var SortTitle="时事评论";
var SortId="1";
switch(SortId)
{
case "1":
SortTitle="时事评论";
break;
case "2":
SortTitle="日常生活";
break;
default:
SortTitle="时事评论";
}
return SortTitle;
}

]]></msxsl:script>
</xsl:stylesheet>
fa2002 2002-12-26
  • 打赏
  • 举报
回复
多谢,大侠解决了
ssm1226 2002-12-26
  • 打赏
  • 举报
回复
同意孟子的,放到template外
fa2002 2002-12-26
  • 打赏
  • 举报
回复
to lbd8848(lbd) :那不是www.w3.org/1999/XSL/Transform的,两个不一样的。
fa2002 2002-12-26
  • 打赏
  • 举报
回复
net_lover(孟子E章):放到外边也不行
lbd8848 2002-12-26
  • 打赏
  • 举报
回复
http://expert.csdn.net/expert/Xsl/2.xsl

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧