Subject: RE: testing for several different conditions From: Eric Taylor <Eric.Taylor@xxxxxxxxxxxx> Date: Thu, 28 Sep 2000 07:59:04 -0500 |
Mike, you're absolutely right that I'm stuck using IE5 on this project, but I don't have a choice. I tried using $and$ and $or$ as suggested, but IE5 is choking on this as well (or perhaps I used it incorrectly?)--can someone who is up on MSXSL2 show me the error of my ways? Here's the offending line: <xsl:when test= "(.[//bookmark/@name = @internal]) $or$ (.[@internal = 'whatnext'] $and$ //next)"> Thanks, Eric > From: Kay Michael <Michael.Kay@xxxxxxx> > Subject: RE: testing for several different conditions > > > In my XSL: > > > > <xsl:when test= ".[//bookmark/@name = @internal]"> > > ... > > </xsl:when> > > > However, I also want to continue if... > > The fact that you write .[a=b] rather than simply a=b suggests that you are > using Microsoft IE5 1998 XSL rather than XSLT. > > If you were using XSLT you could write test="condition1 or condition2" or > "condition1 and condition2" > > I seem to recall Microsoft IE5 spells these operators "$or$" and "$and$". > But really, you should upgrade to XSLT. > > Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: testing for several different c, Kay Michael | Thread | Re: testing for several different c, Nick Browne |
RE: Escaping characters from my XML, Kay Michael | Date | Re: XSLT namespace, Super-User |
Month |