Hi Mark.
Can't you just use the PopupLinkRenderer?
<component id="detailPrintLink" type="ExternalLink">
<binding name="page" expression="'DetailPrint'"/>
<binding name="parameters" expression="{detail.id}"/>
<binding name="renderer" expression="beans.detailPrintLinkRenderer"/>
</component>
...
<bean class="org.apache.tapestry.contrib.link.PopupLinkRenderer"
name="detailPrintLinkRenderer">
<set-property name="windowName" expression="'DetailPrint'"/>
<set-property name="features"
expression="'top=100,left=100,height=600,width=800,scrollbars'"/>
</bean>
Cheers,
Nick.
Mark Stang wrote:
Jesse,
Thanks for the response. It looks like it will put an .html into a pop-up. It
requires a URL, I have a .page that I am displaying.
Thoughts?
Thanks!
Mark
Mark J. Stang
Senior Engineer/Architect
office: +1 303.468.2900
mobile: +1 303.507.2833
Ping Identity
-----Original Message-----
From: Jesse Kuhnert [mailto:[EMAIL PROTECTED]
Sent: Thu 3/22/2007 2:52 PM
To: Tapestry users
Subject: Re: Tapestry 3.0.3 Popups
You can use the PopupLink component to have them go to the same window
name or control it yourself via target="". (i think)
On 3/22/07, Mark Stang <[EMAIL PROTECTED]> wrote:
Hi,
Every time I have an external link pop up a window, I get a new window. Even
if it is the same link. Any idea how to have it re-use the same window? I
think it is a parameter to the javascript, but I don't know how to pass the
value down to the javascript.
<a href="javascript: w =
window.open('/pingfederate/app?service=external/SamlEndpointsPopUp&sp=SIdP+Application+Endpoint',
'', 'top=100,left=100,height=600,width=800,scrollbars'); w.focus();">Application
Endpoints</a>
thanks,
Mark
Mark J. Stang
Senior Engineer/Architect
office: +1 303.468.2900
mobile: +1 303.507.2833
Ping Identity
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]