xsl-list
[Top] [All Lists]

RE: access document object during xform on IE6

2002-10-31 10:23:42

During XSLT transformation using IE6 I am trying to access 
the document object to extract the URL of the XML doc currently being 
transformed. 

Just pass it in to the transformation as a parameter.

Michael Kay
Software AG
home: Michael(_dot_)H(_dot_)Kay(_at_)ntlworld(_dot_)com
work: Michael(_dot_)Kay(_at_)softwareag(_dot_)com 



Since the document object does not exist I am 
getting an error. Q1) Is there any way to salvage the 
approach used below to somehow access the URL of the XML page 
being transformed? Q2) If the document object is unavailable 
is there any other object that can be used in its place? 
Thanks in advance.

<?xml version="1.0"?>

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

 <msxsl:script language="javascript" implements-prefix="user">
  <![CDATA[
   function DoIt() {
     return   document.location.href;
   }
  ]]> 
 </msxsl:script>
 
 <xsl:template match="/">  
  <xsl:value-of select="user:DoIt()"/>
 </xsl:template>
</xsl:stylesheet>

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



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



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