xsl的浏览器兼容性问题!
xml文件:
---------
<?xml version= "1.0 " encoding= "UTF-8 "?>
<?xml-stylesheet type= "text/xsl " href= "resume.xsl "?>
<resume>
<name> 鱼 </name>
<sex> 男 </sex>
<birthday> 1988.5 </birthday>
<skill> WEB开发 </skill>
</resume>
xsl文件:
----------
<?xml version= "1.0 " encoding= "utf-8 "?>
<HTML xmlns:xsl= "http://www.w3.org/TR/WD-xsl ">
<HEAD>
<TITLE> 个人简历 </TITLE>
</HEAD>
<BODY>
<xsl:for-each select= "resume ">
<P/>
<TABLE border= "1 " cellspacing= "0 ">
<CAPTION style= "font-size: 150%; font-weight: bold ">
个人简历
</CAPTION>
<TR>
<TH> 姓名 </TH>
<TD> <xsl:value-of select= "name "/> </TD>
<TH> 性别 </TH>
<TD> <xsl:value-of select= "sex "/> </TD>
<TH> 生日 </TH>
<TD> <xsl:value-of select= "birthday "/> </TD>
</TR>
<TR>
<TH> 技能 </TH>
<TD colspan= "5 "> <xsl:value-of select= "skill "/> </TD>
</TR>
</TABLE>
</xsl:for-each>
</BODY>
</HTML>
在ie6下测试有效,但在firefox下去出现"载入样式表单出错: 分析 XSLT 样式表单失败。"的错误。
请教各位大侠,是什么原因,怎么样解决浏览器兼容性的问题?
[解决办法]
不用想怎么去解决了
你只能当你的用户不会去使用firefox这个东西
或者你选择在服务器端转换
[解决办法]
你应该用新的版本.
<xsl-stylesheet version= "1.0 " xmlns:xsl= "http://www.w3.org/1999/XSL/Transform ">