XSLT Firefox问题

时间:2009-06-11 08:48:41

标签: xml firefox xslt

如果有人能说清楚原因http://www.binarymark.com/Products/BiorhythmCalculator/bioreport.aspx?day=1&month=1&year=1971,我将不胜感激。 在Opera,IE,Chrome中完美呈现,但在Firefox 3.1和3.5 beta 4中完全失败了吗? XML / XSLT有什么问题?

感谢。

2 个答案:

答案 0 :(得分:2)

确实非常奇怪。我运行它时唯一能看到的是'BinaryMark'。

看到输出代码中出现的唯一位置是在模板底部的javascript中我将其更改为以下内容并且工作正常:

<p align="center" class="text">
  This Report was generated by 
  <a href="{Report/@GeneratorURL" target="_blank">
  <xsl:value-of select="Report/@Generator"/></a> on 

答案 1 :(得分:0)

根据XML(http://www.binarymark.com/Products/BiorhythmCalculator/bioreport/report.xsd)中指定的XSD文件验证XML无效时,是否与表面有关?

例如,XSD仅指定“Male”或“Female”对Gender元素有效,但在XML中它包含“NA”。

也许您可以从XML中删除对XSD架构的引用,看看是否有帮助?