ie,firefox中解析xsl的问题
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正确的解释
问题点数:100、回复次数:4Top
1 楼meizz(梅花雪)回复于 2005-02-18 11:22:15 得分 0
先看看CSDN是怎么做的先, 现好的例子呀.Top
2 楼ls176(快按Alt+Tab)回复于 2005-02-18 11:29:47 得分 0
csdn在ie下用的是xml+xsl来析,在firefox下是通过服务器转换后再输出的啊Top
3 楼meizz(梅花雪)回复于 2005-02-18 11:38:26 得分 0
不好意思, 我没有注意 firefox 环境下的不同Top
4 楼fason(咖啡人生)回复于 2005-02-18 13:16:21 得分 100
用标准的,不要用ms的命名空间
http://www.w3.org/TR/xsltTop




