HTML onbeforeprint 事件

onbeforeunload事件在文档即将卸载时触发。此事件允许您在确认对话框中显示消息,以通知用户他/她是否要保留或离开当前页面。


实例

在设置页面打印之后但是在打印对话框出现之前执行 JavaScript:

  1. <!DOCTYPE html>
  2. <html>
  3. <body onbeforeunload="return myFunction()">
  4. <p>关闭此窗口,按F5或单击下面的链接以调用onbeforeunload事件。</p>
  5. <a href="https://cankaoshouce.com">点击这里访问 cankaoshouce.com</a>
  6. <script>
  7. function myFunction() {
  8. return "写一些内容在这里...";
  9. }
  10. </script>
  11. </body>
  12. </html>

浏览器支持

事件
onbeforeunloadYesYesYesYes15

定义和用法

onbeforeunload事件在文档即将卸载时触发。

此事件允许您在确认对话框中显示消息,以通知用户他/她是否要保留或离开当前页面。

出现在确认框中的默认消息在不同的浏览器中是不同的。但是,标准消息类似于“您确定要离开此页吗?”。无法删除此邮件。

但是,您可以将自定义消息与默认消息一起编写。

注意:在Firefox中,只显示默认消息(而不是自定义消息(如果有的话))。


语法

  1. <element onbeforeunload="script">
属性值
描述
scriptonbeforeunload 发生时运行的脚本。