XSL中的条件注释无效

时间:2013-02-07 10:44:18

标签: internet-explorer xslt conditional-comments

我在XSL中添加了条件注释,如

 <xsl:comment>          
    <![CDATA[
       [if IE]>
         <script type="text/javascript">
             registerDisplay = firstChild.currentStyle.display;
         </script>
       <![endif]            
     ]]>
 </xsl:comment>

我没有在IE中看到这个我的html源代码。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

如果您对xsl:comment不满意,我认为您可以使用

<xsl:text disable-output-escaping="yes"><![CDATA[<!--[if IE]>
     <script type="text/javascript">
         registerDisplay = firstChild.currentStyle.display;
     </script>
   <![endif]-->]]>
</xsl:text>