onafterprint 事件
例子
当页面开始打印时调用函数
<body onafterprint="myFunction()">
自己尝试 »
描述
当页面开始打印时,会发生onafterprint
事件。
当打印对话框关闭之后,会发生onafterprint
事件。
注意
浏览器会触发onafterprint
和onbeforeprint
事件,以便可以向打印过程中添加备注、说明和评论。
参见
onbeforeprint 事件
语法
在 HTML 中
<元素 onafterprint="我的脚本">
自己尝试 »
在 JavaScript 中
对象.onafterprint = function(){我的脚本};
自己尝试 »
在 JavaScript 中,使用 addEventListener() 方法
对象.addEventListener("afterprint", 我的脚本);
自己尝试 »
技术细节
冒泡 |
否 |
可取消 |
否 |
事件类型 |
事件 |
HTML 标签 |
<body> |
DOM 版本 |
Level 3 事件 |
浏览器支持
onafterprint
是 DOM Level 3 (2004) 特性。
它在所有现代浏览器中得到完全支持。
|
|
|
|
|
|
Chrome |
Edge |
Firefox |
Safari |
Opera |
IE |
是 |
是 |
是 |
是 |
是 |
11 |
W3schools Pathfinder
Track your progress - it's free!