Firefoxでdisable-output-escaping="yes"

が効かない。ので content:encoded などをうまく表示することができない。 IEだとうまく表示できる。

Feedburnerはその問題をJavaScriptで解決している模様。

XSLTに

<div id="cometestme" style="display:none;">
<xsl:text disable-output-escaping="yes" >&amp;amp;</xsl:text>
</div>

などと書いておいて、JavaScriptでこの部分をチェックしdisable-output-escapingがサポートされている環境かどうか調べている。 サポートされてない場合はデコード処理。

by typester / at 2005-10-07T00:00:00 / xml · xslt · javascript / Comments(0)