Subject: [xsl] How do we call Javascript function in XSL file on Netscape (Ver 6.2) browser? From: "Deshpande, Gururaj" <gururaj.deshpande@xxxxxxxxxxxx> Date: Wed, 10 Apr 2002 10:45:38 -0400 |
To, all XML Gurus My question is about Netscape 6.2, XSL, XML and Javascript. I am doing client side transformation. No server support at all. When I call javascript function within XSL file, Netscape does not run / understand the javascript. Same works on IE without problems. I am copying my XSL file below. Does anybody has a solution? Thanks Gururaj xsl file <?xml version='1.0' encoding="iso-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html"/> <xsl:template match="/"> <html> <head> <title></title> </head> <link rel="stylesheet" type="text/css" href="../html/SparesCat.CSS"></link> <SCRIPT language="JavaScript"><![CDATA[ function test(avalue) { alert(avalue); } ]]></SCRIPT> <body> <table> <tr> <td>Equipment No..</td> <td>Description.</td> <td>Manufacture No..</td> <td>Contract No.</td> </tr> <xsl:apply-templates select="plant/dept/eqpt"/> </table </body> </html> </xsl:template> <xsl:template match="plant/dept/eqpt"> <xsl:for-each select="."> <tr valign="middle" class="TableGrey"> <td><a href="javascript:test('{prodxml}')"><xsl:value-of select="equipmentno"/></a></td> <td><xsl:value-of select="description"/></td> <td><xsl:value-of select="manufactureno"/></td> <td><xsl:value-of select="contractno"/></td> </tr> </xsl:for-each> </xsl:template> </xsl:stylesheet> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Upgrade Broke My XSLT, Dudley, Mark | Thread | [xsl] Seperating a delimited String, Ramesh B |
Re: [xsl] Upgrade Broke My XSLT, Jeni Tennison | Date | [xsl] Seperating a delimited String, Ramesh B |
Month |