从弹出式jsp中检索值到javascript

时间:2012-09-20 09:17:08

标签: javascript jsp

我正在使用JavaScript打开一个弹出窗口(JSP页面)。

我在弹出窗口中设置了一些值并执行了window.close()

现在,我要将该值返回到我通过JavaScript打开弹出窗口的主页面。

如何检索值?

1 个答案:

答案 0 :(得分:1)

jsp页面中添加以下内容:

function onPopupClose(returnParameter) {
   // Process returnParameter here
}

window.open('popup.jsp?parameter='+param,'mywindow','width=500,height=350,toolba‌​r=no,resizable=no,menubar=no');

然后在弹出式广告jsp 中,在调用window.close之前,添加以下行:

window.opener.onPopupClose(myValue);//myValue is the value you want to return to main javascript
window.close();