s/black/blank/ :) On Thu, Aug 18, 2011 at 10:41 AM, Dan Retzlaff <[email protected]> wrote:
> Did you try putting target="_black" on the <form> tag? > > > On Thu, Aug 18, 2011 at 5:30 AM, aksarben <[email protected]> wrote: > >> How can I make a Wicket page open in a new browser tab/window? I'm not >> talking about a popup, but a standard window. I have an app that needs to >> open a GIS map viewer in a separate window, based on the user's current >> context. The map viewer requires that I submit a form with GPS >> coordinates, >> so I need Wicket to render some simple HTML with the coordinates in hidden >> form fields, then submit the form to the map viewer URL as soon as the >> page >> renders. This part is no problem. The problem is that Wicket renders the >> HTML in the wrong window. >> >> Currently, I'm using code to generate the link to invoke the map viewer: >> >> *final MenuItem mapMenu = new EnmMenuItem("Map") { >> private static final long serialVersionUID = 1L; >> >> @Override protected AbstractLink newLink(final String componentId) { >> final SubmitLink link = new SubmitLink(componentId, form) { >> private static final long serialVersionUID = 1L; >> @Override public void onSubmit() { >> selectMapMenu(); >> } >> }; >> link.setDefaultFormProcessing(false); >> link.setEnabled(true); >> link.setRenderBodyOnly(false); >> link.add(new SimpleAttributeModifier("target", "_blank")); >> >> return link; >> } >> };* >> >> When the menu item is chosen, the following is invoked: >> >> *@Override protected void selectMapMenu() { >> for (final TrackSummary summary : grid.getSelectedItems()) { >> try { >> setResponsePage(new TrackMapRequestPage(summary.getSystemNumber())); >> } >> catch (final UnauthorizedPageError ex) { >> error(ex.getMessage()); >> } >> } >> }* >> >> Despite setting the link target to "_blank", the TrackMapRequestPage opens >> in the SAME window as the application. How can I make it open in a >> DIFFERENT >> window so both windows are visible at the same time? My design specs says >> the new window shouldn't be a popup. >> >> >> -- >> View this message in context: >> http://apache-wicket.1842946.n4.nabble.com/Opening-Wicket-Page-in-New-Browser-Tab-Window-tp3752465p3752465.html >> Sent from the Users forum mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> >
