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