90

gmailのようにページを離れる前にユーザーに確認を求める方法は?

この質問をさまざまな場所で検索しましたが、言及されているのは javascript window.unloadwindow.onbeforeunloadの使用だけです。また、ブロックされるため、ほとんどの場合、クロムでは機能しません。

4

9 に答える 9

137

これを試して:

<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があります

于 2012-04-25T07:41:02.140 に答える