[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: embedding xsl within javascript
I want to add a parameter to the image path, which is straightforward if its just around the <img> tag: ---- <xsl:attribute name="src"><xsl:value-of select="$ImgDir"/>about/about1_on.gif</xsl:attribute></img> or more simply: <img src="{$ImgDir}/about/about1_on.gif"/> but what within javascript statements? like in the mouseover state above? how do I add the $ImgDir into the image path? XSLT knows nothing about XHTML or javascript or anything else: attribute values are just opaque strings as far as xslt is concerned, so you just do exactly the same in either the xsl:attribute or attribute value template style: <a href="about.asp?page=1"> <xsl:attribute name="onmouseover">MM_swapImage('a1','','<xsl:value-of select="$ImgDir"/>/about/about1_on.gif',1)</xsl:attribute> Or, again, more simply using an AVT <a href="about.asp?page=1" onmouseover="MM_swapImage('a1','','{$ImgDir}/about/about1_on.gif',1)" onmouseout="MM_swapImgRestore()"><img src="{$ImgDir}/about/about1.gif" border="0" name="a1"/></a> David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
|
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
|