2009-06-11 25 views
1

誰かがなぜこのような理由で光っているのであれば、私は大いに感謝します。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の何が問題になっていますか?XSLT Firefoxの問題

ありがとうございました。

+0

いくつかのコードが助けになるかもしれません..... Firefoxでは長時間読み込みを続けます。 – Shoban

+1

ええ、私は同じことに気づいた。それ以外のブラウザはすばやく読み込みます。いくつかのコード?まあ、出力で利用可能...ちょうど私がここに長いxsltとxml両方を投稿することができます私は確信していないIEとselectビューのページのソースを使用します。 –

答えて

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 
+0

うわー!それは速かった!どうもありがとう!!!それは今働きます! –

0

はとは何かだろうXML(http://www.binarymark.com/Products/BiorhythmCalculator/bioreport/report.xsd)で指定されたXSDファイルに対してXMLを検証したときにそのXMLが有効ではない顔ですか?

たとえば、XSDでは、「男性」または「女性」のみがGender要素に有効ですが、XMLでは「NA」が含まれています。

おそらく、XMLからXSDスキーマへの参照を削除して、それが役立つかどうかを確認できますか?

+0

ありがとうございます。しかし、JSが判明したので、この小さな不一致は問題ありません(明らかに無視されています)。 –