0

わかりましたので、window.onbeforeunloadを使用して確認してページを終了する方法を理解しましたが、表示されるボックスを変更するにはどうすればよいですか? 「このページを終了してもよろしいですか?」というテキストだけでなく、css と html を追加するように。

4

2 に答える 2

2

onbeforeunloadこのイベントでできることはほとんどありません。

これは、JavaScriptがユーザーをトラップするのを防ぐためです。

于 2013-02-19T17:20:35.697 に答える
0

残念ながら、ダイアログスタイルを変更することはできません。

たとえば、目的に合わせてできるだけカスタマイズすることができます。

    window.onbeforeunload = function() {
        return 'You have unsaved changes!';
    }

MSDNでこのトピックに関するドキュメントを読む

于 2013-02-19T17:50:06.133 に答える