2

ポップアップ ウィンドウを開き、親ウィンドウを閉じる前に親ウィンドウを更新しようとしました。

以下は私のコードです。window.top、top.location などを使用してみましたが、何もうまくいきません!

何か助けはありますか?

$("#closeit").click(function(){
    opener.location.focus();
    opener.location.reload();
    window.close();
});
4

2 に答える 2

4

ポップアップでアンロード イベント ハンドラーを処理し、メイン ウィンドウでリロードを行う必要があります。メインウィンドウで、追加

function popUpClosed() {
    window.location.reload();
}

ポップアップで:

window.onunload = function() {
    if (window.opener && !window.opener.closed) {
        window.opener.popUpClosed();
    }
};
于 2013-01-28T06:16:31.547 に答える
-1

親オブジェクトを使用する必要があります。

window.parent.location.reload()

http://www.w3schools.com/jsref/obj_window.asp

于 2013-01-28T05:28:47.960 に答える