1. ホーム
  2. javascript

[解決済み] JavaScriptでポップアップウィンドウのクローズイベントをキャプチャする

2023-05-06 13:18:48

質問

ポップアップウィンドウの前に何らかのアクションを実行する必要があります( window.open を使用) が閉じる前に何らかのアクションを実行する必要があります。

のようなものがよいでしょう。

var new_window = window.open('some url')
new_window.onBeforeUnload = function(){ my code}

どうすれば実現できるのでしょうか?

どのように解決するのですか?

あなたの例は動作します ポップアップウィンドウの URL が親と同じドメインにある限りは ページと同じドメインにあり、イベントをすべて小文字に変更する限り、動作します。

var new_window = window.open('some url')
new_window.onbeforeunload = function(){ /* my code */ }