xsl-list
[Top] [All Lists]

Re: calling javascript function with parameter in xsl

2003-01-18 08:25:42
Sorry, forgot the rest...

Not quite the same but you'll get the idea (this one opens a new browser
window with the url hidden, top/left location set as 400,150, width/height
specified in the XML and scrollbars decided in the XML).

<a>
                     <xsl:attribute
name="href">javascript:void(0);</xsl:attribute>
                     <xsl:attribute name="onClick">newWindow('<xsl:value-of
select="@URL" />','<xsl:value-of select="@NAME" />',400,150,<xsl:value-of
select="@WIDTH" />,<xsl:value-of select="@HEIGHT" />,'<xsl:value-of
select="@SCROLLBAR" />')</xsl:attribute>Anything you like</a>

Mark G.

----- 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