最新のWeb開発のチュートリアル
 

HTML onbeforeunload Attribute


定義と使用法

onbeforeunloadイベントが発生文書がアンロードされようとしているとき。

このイベントは、あなたが彼/彼女が滞在するか、現在のページを終了したいかどうかをユーザーに知らせるために、確認のダイアログボックスでメッセージを表示することができます。

確認ボックスに表示されるデフォルトのメッセージは、異なるブラウザで異なります。 しかし、標準的なメッセージのようなものである "あなたがこのページを残してもよろしいですか?」。 あなたはこのメッセージを削除することはできません。

ただし、デフォルトのメッセージと一緒にカスタムメッセージを書き込むことができます。 このページの最初の例を参照してください。

注意:Firefoxでは、唯一のデフォルトのメッセージは、((もしあれば)ないカスタムメッセージ)が表示されます。


に適用されます

onbeforeunload属性はの一部であるイベント属性 、および以下の要素で使用することができます。

要素 イベント
<body> onbeforeunload

ページがアンロードされようとしているときにJavaScriptを実行します。

<body onbeforeunload="return myFunction()">
»それを自分で試してみてください

ブラウザのサポート

表中の数字は完全にイベントをサポートする最初のブラウザのバージョンを指定します。

イベント属性
onbeforeunload はい はい はい はい 15.0