HTML onbeforeprint 事件
onbeforeunload事件在文档即将卸载时触发。此事件允许您在确认对话框中显示消息,以通知用户他/她是否要保留或离开当前页面。
实例
在设置页面打印之后但是在打印对话框出现之前执行 JavaScript:
<!DOCTYPE html>
<html>
<body onbeforeunload="return myFunction()">
<p>关闭此窗口,按F5或单击下面的链接以调用onbeforeunload事件。</p>
<a href="https://cankaoshouce.com">点击这里访问 cankaoshouce.com</a>
<script>
function myFunction() {
return "写一些内容在这里...";
}
</script>
</body>
</html>
浏览器支持
事件 | |||||
---|---|---|---|---|---|
onbeforeunload | Yes | Yes | Yes | Yes | 15 |
定义和用法
onbeforeunload事件在文档即将卸载时触发。
此事件允许您在确认对话框中显示消息,以通知用户他/她是否要保留或离开当前页面。
出现在确认框中的默认消息在不同的浏览器中是不同的。但是,标准消息类似于“您确定要离开此页吗?”。无法删除此邮件。
但是,您可以将自定义消息与默认消息一起编写。
注意:在Firefox中,只显示默认消息(而不是自定义消息(如果有的话))。
语法
<element onbeforeunload="script">
属性值
值 | 描述 |
---|---|
script | onbeforeunload 发生时运行的脚本。 |