3

JavaScript を使用してポップアップ ウィンドウ (JSP ページ) を開いています。

ポップアップに値を設定して実行していwindow.close()ます。

次に、JavaScript を介してポップアップを開いたメイン ページにその値を返します。

どうすれば値を取得できますか?

4

1 に答える 1

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();
于 2012-09-20T09:30:28.133 に答える