Subject: Re: Using URL parameters in XSL
From: Mukul Gandhi <mukulw3@xxxxxxxxx>
Date: Sun, 10 Aug 2003 21:40:11 -0700 (PDT)
|
Hi Julian,
i don't know whether it will really be possible to
get parameter value as you want. But i can think of an
alternative approach. You can create another XML file
for e.g. param.xml having something like --
<?xml version="1.0" encoding="UTF-8"?>
<param>3</param>
In your XSL you can use document() function to access
param.xml and the <param> tag's value..
Regards,
Mukul
--- Julian Wood <woodj@xxxxxxxxxxx> wrote:
> Hi,
>
> I'm trying to gain access to the URL parameters used
> to load an xml
> file. For instance, can robin.xsl, used to process
> batman.xml, get the
> imageNum parameter in its URL?
>
> http://bla.bla/batman.xml?imageNum=3
>
> My xsl just needs this one param set (ie. equivalent
> to <xsl:param
> name="imageNum">3</xsl:param>)
> so that it can conditionally process. This has to be
> local (ie no cgi
> allowed to write the stylesheet, as was discussed
> before on this list).
> I've looked high and low for this, but I can't find
> out how to retrieve
> the URL for manipulation. I've also looked into how
> to potentially
> manipulate the stylesheet with javascript, but this
> happens after the
> page has been transformed, and thus is too late.
>
> Thanks for any help,
>
> J
>
> --
> Julian Wood
> Learning Commons, University of Calgary
>
>
> XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
>
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|