Try something like this...
<script language="JavaScript" type="text/javascript">
<xsl:comment>BEGIN
function newWindow(url){
blah, blah, blah
}
// END</xsl:comment>
</script>
----- Original Message -----
From: <Uma_Ramlingaiah(_at_)ril(_dot_)com>
To: <XSL-List(_at_)lists(_dot_)mulberrytech(_dot_)com>
Sent: Friday, January 17, 2003 11:13 PM
Subject: [xsl] calling javascript function with parameter in xsl
I'm new to xml. Trying to make a function call to pass a parameter to a
javascript function that is an url , and th' the function want to open
that
url in a new window, but i'm not able to to do so.
For example, I tried
<SCRIPT LANGUAGE="JSCRIPT"><![CDATA[
function newwindow(url)
{
window.open(url, "", "status=0, location=0, menubar=0, toolbar=0,
scrollbars=1,width=450, height=400")
}
]]>
</SCRIPT>
......
......
.....
<xsl:for-each select="CD" order-by='+number(Srno)'>
<TR>
<TD><DIV class="row">
<xsl:for-each select="Srno" >
<xsl:variable name="myarg"> <xsl:value-of select="."
/></xsl:variable> <xsl:value-of select = "$myarg" />
<xsl:element name="a">
<xsl:attribute name="href">./0/<xsl:value-of
select
="UNID"/>
</xsl:attribute>
<DIV class="row" onClick="theWin
($myarg)"><xsl:value-of select="DisplayNum" /></DIV>
</xsl:element>
</xsl:for-each>
</DIV>
</TD>
but failed.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list