Subject: Re: 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
|