xsl-list
[Top] [All Lists]

Re: Using URL parameters in XSL

2003-08-11 11:54:34
Hi Huw,

Yes, this is exactly what I need, and it works perfectly in IE, but I need it to work in Mozilla too. Any way to do this using just standard XSL?

Thanks,

J

On Monday, August 11, 2003, at 11:26 AM, Huw Wilkins wrote:

<xsl:stylesheet version="1.0"
            xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
            xmlns:msxsl="urn:schemas-microsoft-com:xslt"
            xmlns:path="urn:test">

            <xsl:output method="html"/>

            <msxsl:script implements-prefix="path" language="JScript">
                        function URL(oObj) {
                                                // Assumes oObj is an 
IXMLDOMNodeList
                                                // smarter type checking might 
be
                                                // advisable in a production 
environment.
                                    return oObj.item(0).url;
                        }
            </msxsl:script>

            <xsl:template match="/">
                                Path of XSL Stylesheet document:<br/>
                        <xsl:value-of select="path:URL(document(''))"/>
                        <br/>
                                Path of XML Document:<br/>
                        <xsl:value-of select="path:URL(.)"/>
            </xsl:template>

</xsl:stylesheet>

--
Julian Wood

Programmer/Analyst
Learning Commons, University of Calgary


XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>