RE: testing for several different conditions

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