1. ホーム
  2. javascript

[解決済み] タブ/ブラウザを閉じる前に確認する

2023-04-13 12:50:52

質問

gmailのように、ユーザがページを離れる前に確認を求めるにはどうしたらよいでしょうか?

この質問をいろいろなところで検索してみましたが、javascriptの使用についてしか書かれておらず window.unload &を使用することです。 ウィンドウズ・アンロード . また、クロームではブロックされるため、ほとんどの場合うまくいきません。

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

これを試してみてください。

<script>
window.onbeforeunload = function (e) {
    e = e || window.event;

    // For IE and Firefox prior to version 4
    if (e) {
        e.returnValue = 'Sure?';
    }

    // For Safari
    return 'Sure?';
};
</script>

以下は、動作中の jsFiddle