[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] How to get value from JavaScript
I need to get current URL and use the first part of the URL to other links. I tried two ways but failed. Can anyone help me with this? First, I tried to assign xslt variable using JavaScript: *************************** XSLT codes ************************* <xsl:stylesheet xmlns:xsl = "http://www.w3.org/1999/XSL/Transform" xmlns:js="javascript:code" version = "1.1" > <xsl:output method = "html" /> <xsl:variable name="url"> <script language="javascript"> var strID; var intLen; strID = window.document.location.toString(); intLen = strID.indexOf('livelink.exe/fetch'); strID = strID.substring(0, intLen); document.write(strID); </script> </xsl:variable> *************************** XSLT codes ************************* It consider all <script language="javascript">var strID; .....> as the variable. Second, I tried to use JavaScript inside the <xsl:attribut> that belong to an anchor, error message said can't put it in the attribute. *************************** XSLT codes ************************* <a> <xsl:attribute name="href"> <script language='javascript'> var strID; var intLen; strID = window.document.location.toString(); intLen = strID.indexOf('livelink.exe/fetch'); strID = strID.substring(0, intLen); document.write(strID); </script> livelink.exe?func=ll&objID=<xsl:value-of select="@id"/>&objAction=View </xsl:attribute> <xsl:attribute name="target">_self</xsl:attribute> <FONT SIZE="2" FACE="Arial,Helvetica,sans-serif"> <xsl:value-of select="@name" /> </FONT> </a> *************************** XSLT codes ************************* Javascript is used to get the first part of the current URL and pass it to other links. Thanks, Yan XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|