This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: xsl-list question
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: RE: xsl-list question
- From: Jonathan Marsh <jmarsh at microsoft dot com>
- Date: Wed, 26 Apr 2000 11:07:40 -0700
- Reply-To: xsl-list at mulberrytech dot com
In the namespace http://www.w3.org/TR/WD-xsl, you can use context() instead
of current(), but there is not equivalent to the following:: axis, so at the
very least a major logic revision is necessary. I suspect it will prove
impossible to do. XSLT has much more functionality than IE5 XSL, and it is
not always possible to down-translate stylesheets.
- Jonathan Marsh
Microsoft
> -----Original Message-----
> From: Joseph Tak Kin Tam [mailto:JTam@uniongas.com]
> Sent: Wednesday, April 26, 2000 5:18 AM
> To: 'xsl-list@mulberrytech.com'
> Subject: xsl-list question
>
>
> I was offered a solution from a previous problem but I can't
> seem to get it
> to work in IE5, I am guessing that it is using some
> unsupported commands,
> can somebody confirm?
>
> Here's the solution:
>
> <xsl:template match="/">
> <HTML>
> <BODY>
> <xsl:for-each select="Table/Partner//Type[not(. =
> following::Type)]
> | Table/Partner//Division[not(. = following::Division)] |
> Table/Partner//ChannelRep[not(. = following::ChannelRep)]">
> <UL><xsl:value-of select="Type"/>
> <UL><xsl:value-of select="Division"/>
> <UL><xsl:value-of select="."/>
> <xsl:for-each
> select="//Partner[ChannelRep=current()]">
> <UL><A>
> <xsl:attribute
> name="href">http://W1116207/channel/echo.asp?value=<xsl:value-of
> select="Name"/>
> </xsl:attribute>
> <xsl:attribute
> name="target">view</xsl:attribute>
> <xsl:value-of select="Name"/>
> </A></UL>
> </xsl:for-each>
> </UL>
> </UL>
> </UL>
> </xsl:for-each>
>
> </BODY>
> </HTML>
> </xsl:template>
>
> IE5 doesn't like the :: and the current() lines.. what can I do?
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list