xsl-list
[Top] [All Lists]

Re: Using URL parameters in XSL

2003-08-10 21:40:11
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(_at_)ucalgary(_dot_)ca> 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