onunloadNN 2 IE 3 DOM 2

バブル : なし、キャンセル可能 : なし

別のページに移動するか、フォームを送信するか、ウィンドウを閉じようとしているため、現在のドキュメントのアンロードが開始される直前に発生します。このイベントをサポートするブラウザで onbeforeunload イベントの後に発生します。ほとんどのブラウザでは、onunload イベントハンドラーの実行が完了する前に、実際にドキュメントがアンロードされます。このため、関数が多くのアクションを実行する場合、現在のページのスクリプト変数および要素を使用するアクションを実行する場合は、関数の実行中にこれらの参照が無効となり、宣言されていない、オブジェクトが見つからないといったスクリプトエラーが発生します。このため、onunload での処理は必要最低限にとどめます。

 
代表的なターゲット

body 要素および frameset 要素、window オブジェクト。