DOM

HTMLBodyElement:afterprint イベント

 編集:2022.10.11 by T.A.

[Edge]⛌?。→

文書の印刷を開始した後、または印刷プレビューが閉じられた後に発行されます。

バブリング ¶しない
キャンセル可能 ¶いいえ
インターフェイス Event
イベント ハンドラー プロパティ なし

HTML:

当文書で印刷してみて…<BR>
<SPAN id=IdLog></SPAN>

JavaScript:

function Job(eve){
  D=eve;
  IdLog.innerHTML=IdLog.innerHTML +"After ";
}
document.body.addEventListener('afterprint', Job);

イベントは発生しなかった。

JavaScript:

window.addEventListener('afterprint', Job);

↑これでやったらイベントは発生した。

そのときの Event オブジェクト:

//D=[object]:[object Event]
詳細//isTrusted=[boolean]:true //type=[string]:afterprint //target=[object]:[object Window] //currentTarget=[object]:[object Window] //eventPhase=[number]:0 //bubbles=[boolean]:false //cancelable=[boolean]:false //defaultPrevented=[boolean]:false //composed=[boolean]:false //…

addEventListener


テスト