当相关联的文档即将打印或预览以进行打印时,将触发beforeprint事件。
当要打印页面时执行JavaScript :
<!DOCTYPE html> <html> <head> <title>HTML onbeforeprint 事件属性的使用(菜鸟教程 (cainiaojc.com))</title> <body onbeforeprint="myFunction()"> <h1>Try to print this document</h1> <p><b>Tip:</b> Keyboard shortcuts, such as Ctrl+P sets the page to print.</p> <p><b>Note:</b> The onbeforeprint event is not supported in Safari and Opera.</p> <script> function myFunction() { alert("You are about to print this document!"); } </script> </body> </html>测试看看 ‹/›
IEFirefoxOperaChromeSafari
目前只有 Internet Explorer 和 Firefox 浏览器支持 onbeforeprint 事件属性。
当将要打印页面时(在出现打印对话框之前),将触发onbeforeprint属性。
提示: onbeforeprint属性通常与onafterprint属性一起使用
onbeforeprint 属性是HTML5新属性。
<element onbeforeprint="script">
值 | 描述 |
---|---|
script | onafterprint中执行的脚本。 |