onunloadイベント
定義と使用方法
ページがアンラウドされた場合(またはブラウザのウィンドウが閉じられた場合)にonunloadイベントが発生します。
ユーザーがページを離れる場合(リンクをクリックする、フォームを送信する、ブラウザのウィンドウを閉じるなど)にonunloadイベントが発生します。
注記:ユーザーがページを再読み込みする場合(および onload イベント)が生成された場合、onunloadイベントも発生します。
構文
HTMLで:
<element onunload="myScript">
JavaScriptで:
object.onunload = function(){myScript};
JavaScriptでaddEventListener()メソッドを使用する:
object.addEventListener("unload", myScript);
注記:Internet Explorer 8またはそれ以前のバージョンではサポートされていません addEventListener()メソッド。
技術的な詳細
バブル: | サポートされていません |
---|---|
キャンセル可能: | サポートされていません |
イベントタイプ: | ユーザーインターフェースから生成された場合UiEvent。それ以外の場合 Event。 |
サポートされているHTMLタグ: | <body> |
DOM バージョン: | レベル2 イベント |
ブラウザのサポート
イベント | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onunload | サポート | サポート | サポート | サポート | サポート |
注記:ブラウザの設定が異なるため、このイベントは常に期待通りに動作しない場合があります。