Um einen Conditional Comment im Quellcode stehen zu haben
<!--[if IE]> According to the conditional comment this is Internet Explorer<br /> <![endif]-->
braucht man folgendes im XSL, denn würde man es so reinscheiben wie oben, dann wäre es ja ein Kommentar im XSL-Code 😉
<xsl:comment><![CDATA[[if IE]> <link rel="stylesheet" type="text/css" href="/media/css/styles-ie.css" /> <![endif]]]></xsl:comment>
UPDATE: Dieser Codeschnipsel hat den Nachteil, dass der Inhalt nicht geparst wird, damit kann man in dem Schnipsel keine Variablen verwenden oder Knotenwerte. Da hilft dieser Schnipsel weiter:
<xsl:comment>[if IE 7]<![CDATA[>]]> <xsl:value-of select="concat( '<link rel="stylesheet" type="text/css" media="all" href="', $webbasepath, /resources/browser_specific_styles/styles_ie7.css, '" />')" /> <![CDATA[<![endif]]]></xsl:comment>
Neueste Kommentare