1

ユーザーが「このページを離れる」をクリックしたことを確認する必要があり、それらを使用して別のページにリダイレクトする必要があるとき、私は非常に迷惑な状況に苦しんでいますwindow.location

window.onbeforeunload = function(evt) {
           //how to check for "Leave this page"
        } 

ありがとう 。

4

1 に答える 1

-2

グローバル変数を保持する

var hasClickedLeave = false;

「このページを離れる」ボタンに onclick リスナーを配置し、

あなたが変わることができるように

hasClickedLeave = true;

その後、次のことを確認できます。

if (hasClickedLeave) {
    //redirect to another page
}
于 2013-10-19T18:17:32.297 に答える