[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] IE's conditional comments in xslt


Subject: Re: [xsl] IE's conditional comments in xslt
From: "Manfred Staudinger" <manfred.staudinger@xxxxxxxxx>
Date: Sat, 4 Mar 2006 02:01:36 -0800

On 03/03/06, M. David Peterson <m.david@xxxxxxxxxx> wrote:
> Here's a slightly less complex way to accomlish the task at hand:
>
>         <xsl:comment><![CDATA[[if lt IE 7]>
>         <script src="/scripts/ie5.js" type="text/javascript">//*
> imported via src attribute *//</script>
>         <style type="text/css">
>           @import "/browser/ie5/base.css";
>         </style>
>         <![endif]]]></xsl:comment>

CDATA is restricting you to very simple solutions. So why not limiting
the CDATA to the CC-stuff only? Your example would then look like:

	<xsl:comment><![CDATA[[if IE]><![if lt IE 7]><![endif]]]></xsl:comment>
         <script src="/scripts/ie5.js" type="text/javascript">//*
 imported via src attribute *//</script>
         <style type="text/css">
           @import "/browser/ie5/base.css";
         </style>
	<xsl:comment><![CDATA[[if IE]><![endif]><![endif]]]></xsl:comment>

See the difference?

Manfred


Current Thread