当用户发出打印页面的命令时,onbeforeprint 事件发生。在打印页面之前将显示一个对话框。 onbeforeprint 事件与 onafterprint 事件相反。
支持的标签
- <身体>
句法:
- 在 HTML 中:
- 在 JavaScript 中:
object.onbeforeprint = function(){myScript};
- 在 JavaScript 中,使用 addEventListener() 方法:
object.addEventListener("beforeprint", myScript);
下面的例子说明了 HTML DOM 中的 onbeforeprint 事件:
- 示例:使用 HTML
html
GeeksforGeeks
Try to print this page you will see a alert
html
GeeksforGeeks
Try to print this page you will see a alert
html
GeeksforGeeks
Try to print this page you will see a alert
- 输出:
给出打印命令后:
- 示例:使用 JavaScript
html
GeeksforGeeks
Try to print this page you will see a alert
- 输出:
给出打印命令后:
- 示例:在 JavaScript 中,使用 addEventListener() 方法:
html
GeeksforGeeks
Try to print this page you will see a alert
- 输出:
给出打印命令后:
支持的浏览器: HTML DOM onbeforeprint 事件支持的浏览器如下:
- 谷歌浏览器 63.0
- IE浏览器
- 火狐