You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by abangkis <ab...@gmail.com> on 2017/12/06 15:11:05 UTC
Opening Injected Page in a new tab.
Hi,
I have a javascript that trigger a page navigation. It's working perfectly
with the code below.
@InjectPage
private AddNode addNodePage;
@OnEvent("ManageNode")
@PublishEvent
Object manageNode(@RequestParameter(value = "param", allowBlank =
false) String param) {
JSONObject jsonObj = new JSONObject(param);
long nodeId = jsonObj.getLong("nodeId");
addNodePage.activate(nodeId);
return addNodePage;
}
A new requirement now arrive to open it in a new tab/page instead of
navigating to it. How can i do this from the java code?
Thank you very much.
--
http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
twitter : @mreunionlabs @abangkis
page : https://plus.google.com/104168782385184990771
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
Re: Opening Injected Page in a new tab.
Posted by abangkis <ab...@gmail.com>.
Okay. Thanks a lot for the info thiago.
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
On Thu, Dec 7, 2017 at 1:35 AM, Thiago H. de Paula Figueiredo <
thiagohp@gmail.com> wrote:
> You have to do this in JavaScript. You cannot open links in a new tab/page
> dynamically (i.e. not using an ordinary <a target="_blank">) from the
> server side.
>
> On Wed, Dec 6, 2017 at 1:11 PM, abangkis <ab...@gmail.com> wrote:
>
> > Hi,
> >
> > I have a javascript that trigger a page navigation. It's working
> perfectly
> > with the code below.
> >
> > @InjectPage
> > private AddNode addNodePage;
> >
> > @OnEvent("ManageNode")
> > @PublishEvent
> > Object manageNode(@RequestParameter(value = "param", allowBlank =
> > false) String param) {
> > JSONObject jsonObj = new JSONObject(param);
> > long nodeId = jsonObj.getLong("nodeId");
> > addNodePage.activate(nodeId);
> > return addNodePage;
> > }
> >
> >
> > A new requirement now arrive to open it in a new tab/page instead of
> > navigating to it. How can i do this from the java code?
> >
> > Thank you very much.
> > --
> > http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
> > twitter : @mreunionlabs @abangkis
> > page : https://plus.google.com/104168782385184990771
> >
> > <https://www.avast.com/sig-email?utm_medium=email&utm_
> > source=link&utm_campaign=sig-email&utm_content=webmail>
> > Virus-free.
> > www.avast.com
> > <https://www.avast.com/sig-email?utm_medium=email&utm_
> > source=link&utm_campaign=sig-email&utm_content=webmail>
> > <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> >
>
>
>
> --
> Thiago
>
--
http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
twitter : @mreunionlabs @abangkis
page : https://plus.google.com/104168782385184990771
Re: Opening Injected Page in a new tab.
Posted by "Thiago H. de Paula Figueiredo" <th...@gmail.com>.
You have to do this in JavaScript. You cannot open links in a new tab/page
dynamically (i.e. not using an ordinary <a target="_blank">) from the
server side.
On Wed, Dec 6, 2017 at 1:11 PM, abangkis <ab...@gmail.com> wrote:
> Hi,
>
> I have a javascript that trigger a page navigation. It's working perfectly
> with the code below.
>
> @InjectPage
> private AddNode addNodePage;
>
> @OnEvent("ManageNode")
> @PublishEvent
> Object manageNode(@RequestParameter(value = "param", allowBlank =
> false) String param) {
> JSONObject jsonObj = new JSONObject(param);
> long nodeId = jsonObj.getLong("nodeId");
> addNodePage.activate(nodeId);
> return addNodePage;
> }
>
>
> A new requirement now arrive to open it in a new tab/page instead of
> navigating to it. How can i do this from the java code?
>
> Thank you very much.
> --
> http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
> twitter : @mreunionlabs @abangkis
> page : https://plus.google.com/104168782385184990771
>
> <https://www.avast.com/sig-email?utm_medium=email&utm_
> source=link&utm_campaign=sig-email&utm_content=webmail>
> Virus-free.
> www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email&utm_
> source=link&utm_campaign=sig-email&utm_content=webmail>
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
--
Thiago