关闭弹出子JSP页面的父窗口中的新JSP

时间:2011-01-18 18:27:18

标签: javascript jsp struts

我正在学习Apache Struts,JSP并构建一个简单的Web应用程序。现在,我想看看以下功能的可行性。

单击父JSP页面上的按钮,弹出窗口(也是JSP页面)将在新窗口中打开。我在弹出的JSP页面中有一个提交按钮。

当用户单击子弹出JSP页面上的提交按钮时,子窗口将关闭,并在父窗口上加载新的JSP页面。

是否可以通过关闭子JSP页面在父窗口中加载新的JSP页面。或者我可以采用在同一父窗口中使用不同表重新加载页面。

谢谢, Kaygee

1 个答案:

答案 0 :(得分:2)

您可以通过在弹出窗口中单击或提交按钮/表单执行以下JS来执行此操作。

window.opener.location = newURL;

window.opener指的是父窗口。