Subject: RE: [xsl] Re: XSL-List Digest V3 #744 From: "Chris Bayes" <Chris@xxxxxxxxxxx> Date: Sun, 6 May 2001 22:42:59 +0100 |
http://www.bayes.co.uk/xml/index.xml?/xml/tutorial/filtering/filter.xml XML/XSL Portal http://www.bayes.co.uk/xml >-----Original Message----- >From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx >[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Carlton Noles >Sent: 06 May 2001 21:57 >To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx >Subject: [xsl] Re: XSL-List Digest V3 #744 > > >OK I see what's what now (sorry sometime's it takes a >minit for the light bulb to go on). However what I >really want to do os use the xsl:choose as a filter >and set the filter at runtime. > >for my addressbook analogy paging would work do >display one contact per 'page' but what about more >complicated filtering? > >Carlton >> ------------------------------ >> >> Date: Sat, 5 May 2001 08:48:55 +0100 >> From: "Chris Bayes" <Chris@xxxxxxxxxxx> >> Subject: RE: [xsl] Re: XSL-List Digest V3 #731 >> >> Carlton, >> Your transform knows nothing about the Request >> object *nor* does IE the >> Request object is a serverside thing. >> Again *look* at >> >http://www.bayes.co.uk/xml/index.xml?/xml/tutorial/paging/paging.xml >> and you >> will see you do not need to do this. >> But if you need to do this as the result of a post >> for some bizarre reason >> then create and add a request object to the >> processor. >> >> var qs = document.location.search; >> var Reqest = new Array(); >> var ps = qs.replace(/&/, "&"); >> var psa = ps.split("&"); >> for (var i=0; i < psa.length; i++){ >> var p = psa[i].split("="); >> // add logic here for duplicate fields >> Request[p[0]] = p[1]; >> } >> >> proc.addObject(Request, >> "urn:carltonNoles-RequestObject"); >> >> Then in your stylesheet add the urn >> <xsl:stylesheet version="1.0" >> xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >> xmlns:Request="urn:carltonNoles-RequestObject" >> > >> Then you can use it as in >> <xsl:when match="LName=Request:QueryString('name')"> >> Note the ":" >> >> This would have to be a very bizarre reason because >> I don't see how you can >> execute your script if you are posting to some xml >> with <form >> action="some.xml" that contains a stylesheet pi. >> >> Ciao Chris >> >> XML/XSL Portal >> http://www.bayes.co.uk/xml >> >> > > >__________________________________________________ >Do You Yahoo!? >Yahoo! Auctions - buy the things you want at great prices >http://auctions.yahoo.com/ > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Re: XSL-List Digest V3 #744, Carlton Noles | Thread | [xsl] Multiple Conditions in xsl:if, Avula, Raj |
[xsl] Re: XSL-List Digest V3 #744, Carlton Noles | Date | Re: [xsl] Continued problems with X, Serdar Kilic |
Month |