1

ページが閉じられている間にウィンドウを閉じる確認を取得する必要がある状況にあります。//コード

window.onbeforeunload=function(){

if(...)
{
   return "Are you sure you want to close this window, some changes are pending?";
// need to call a callback function when a user clicks "Leave this page" button.
}
};

これにより確認ウィンドウが作成され、ユーザーが「このページを離れる」ボタンをクリックしたときにコールバック関数を呼び出す必要があります。何か案は?

4

1 に答える 1

0

ユーザーが「このページを離れる」をクリックすると、タブ/ページのクローズが続行されるため、ページはアンロードされます。ユーザーがページを離れることにした場合に呼び出す必要がある関数をwindow.onunloadイベントにバインドしようとしましたか? シナリオの詳細はわかりませんが、これで問題が解決する可能性があると思います。

于 2013-07-12T16:46:51.457 に答える