ie,firefox中解析xsl的问题

ls176 2005-02-18 11:12:34
ie能解释的xsl
test.xsl
<?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:ls="urn:ls">
<msxsl:script language="Javascript" implements-prefix="ls">
<![CDATA[
function getType( tmpStr , pos )
{
var retVal= tmpStr.substr( pos - 1 , 1 );
return retVal;
}
]]>
</msxsl:script>
<xsl:template match="test">
<xsl:value-of select="ls:getType( string( @name ) , 2 )"/>
</xsl:template>
</xsl:stylesheet>

test.xml
<?xml version="1.0"?>
<test name="qwert">
</test>

请问上面的xsl怎样修改后才能被ie和firefox正确的解释
...全文
98 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2005-02-18
  • 打赏
  • 举报
回复
不好意思, 我没有注意 firefox 环境下的不同
ls176 2005-02-18
  • 打赏
  • 举报
回复
csdn在ie下用的是xml+xsl来析,在firefox下是通过服务器转换后再输出的啊
meizz 2005-02-18
  • 打赏
  • 举报
回复
先看看CSDN是怎么做的先, 现好的例子呀.
fason 2005-02-18
  • 打赏
  • 举报
回复
用标准的,不要用ms的命名空间

http://www.w3.org/TR/xslt

87,917

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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