onbeforeprint 事件
示例
当页面即将打印时调用函数:
<body onbeforeprint="myFunction()">
亲自试一试 »
描述
这个onbeforeprint
事件发生时即将打印一页。
这个onbeforeprint
事件发生前打印对话框打开。
笔记
浏览器触发onafterprint
和onbeforeprint
以便在打印过程中添加注释、解释和注释。
也可以看看:
onafterprint 事件
语法
在 HTML 中:
<
element onbeforeprint="
myScript">
亲自试一试 »
在 JavaScript 中:
object.onbeforeprint = function(){
myScript};
亲自试一试 »
在 JavaScript 中,使用 addEventListener() 方法:
object.addEventListener("beforeprint",
myScript);
亲自试一试 »
技术细节
气泡: |
不 |
可取消: |
不 |
事件类型: |
事件 |
HTML 标签: |
<正文> |
DOM 版本: |
3 级活动 |
浏览器支持
onbeforeprint
是 DOM Level 3 (2004) 功能。
所有现代浏览器都完全支持它:
|
|
|
|
|
|
Chrome |
Edge |
Firefox |
Safari |
Opera |
IE |
Yes |
Yes |
Yes |
Yes |
Yes |
11 |