簡単にいうと
beforeunloadは、入力途中のフォームから離脱しようとしたときに確認ダイアログを出す用途で使われます。
確認文言はブラウザ側で固定されるため自由に変更できませんが、誤操作による入力内容の消失を減らす防御策になります。
どんな場面で使うか
- 入力途中フォームの離脱確認
- 再読み込み前の警告
- 業務Webアプリの誤操作防止
ページを閉じる、再読み込みする、別ページへ移動する直前に発火するブラウザイベントです。
beforeunloadは、入力途中のフォームから離脱しようとしたときに確認ダイアログを出す用途で使われます。
確認文言はブラウザ側で固定されるため自由に変更できませんが、誤操作による入力内容の消失を減らす防御策になります。