Browser XSLT-大写不起作用

Browser XSLT-大写不起作用,browser,opera,xslt,Browser,Opera,Xslt,我正在尝试学习XSLT(目前为客户端)。以下错误: …Opera 11抱怨大写字母不是函数。我猜这意味着Opera11正在运行XSLT1.0,这是在定义诸如大写之类的函数之前。我如何确认这一点?Opera的规范没有提到XSLT,但显然它有一个内置处理器 是否有浏览器支持XSLT2.0 提前感谢您的帮助我在Presto 2.8(Opera 11的渲染引擎)Web标准中找到了这一点 XSLT、XPath和XSL-FO Opera支持带有处理指令的XSLT样式表;请参见将样式表与XML文档版本1.0

我正在尝试学习XSLT(目前为客户端)。以下错误:

…Opera 11抱怨大写字母不是函数。我猜这意味着Opera11正在运行XSLT1.0,这是在定义诸如大写之类的函数之前。我如何确认这一点?Opera的规范没有提到XSLT,但显然它有一个内置处理器

是否有浏览器支持XSLT2.0


提前感谢您的帮助

我在Presto 2.8(Opera 11的渲染引擎)Web标准中找到了这一点

XSLT、XPath和XSL-FO

Opera支持带有
处理指令的XSLT样式表;请参见将样式表与XML文档版本1.0关联。Opera支持XSLT 1.0和XPath 1.0,但有以下例外:

  • 不支持命名空间别名元素
  • Opera不支持XSL-FO
关于XSLT2.0的浏览器支持,据我所知,没有主要的浏览器支持它(尽管)


看来你们没听说过谢谢,伙计们,我会调查撒克逊人的事。除此之外,如果您想学习XSLT2.0,我想唯一的方法是使用服务器端XSLT,而不是客户端XSLT?@Mitya——服务器端可能是更好的选择。另一个(小的)考虑是,通常使用XML+XSLT生成XHTML,这在IE<9中不受支持。这对客户端来说是一个小小的潜在障碍