onafterprint、onbeforeprintNN なし IE 5(Win) DOM なし

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

ユーザーが [印刷] ダイアログボックスで [印刷] ボタンをクリックした後に、プリンタに送信するコンテンツが構成される前に onbeforeprint イベントが、データがプリンタに送信された後に onafterprint イベントがそれぞれ発生します。この 2 つのイベントを使用すれば、ページのスタイルシートやその他のコンテンツの表現を変更する関数を呼び出して、外観の異なるページをプリンタに送信した後に、元のページを画面に再描画することができます。この方法は、スタイルシートで media 属性を設定する方法の代わりに使用することができます。

 
代表的なターゲット

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