onbeforeunload事件怎么用

发布时间:2021-09-22 18:08:12 作者:小新
来源:亿速云 阅读:207

这篇文章将为大家详细讲解有关onbeforeunload事件怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

  onbeforeunload事件在即将离开当前页面(刷新或关闭)时触发。该事件可用于弹出对话框,提示用户是继续浏览页面还是离开当前页面。

  onbeforeunload定义和用法

  对话框默认的提示信息根据不同的浏览器有所不同,标准的信息类似"确定要离开此页吗?"。该信息不能删除。

  但你可以自定义一些消息提示与标准信息一起显示在对话框。

  注意:如果你没有在<body>元素上指定onbeforeunload事件,则需要在window对象上添加事件,并使用returnValue属性创建自定义信息(查看以下语法实例)。

  注意:在Firefox浏览器中,只显示默认提醒信息(不显示自定义信息)。

  浏览器支持

  表格中的数字表示支持该事件的第一个浏览器的版本号。

  事件     

  onbeforeunload Yes Yes Yes Yes 15.0

  语法

  HTML中:

  <elementonbeforeunload="myScript">尝试一下

  JavaScript中:

  object.onbeforeunload=function(){myScript};尝试一下

  JavaScript中,使用addEventListener()方法:

  object.addEventListener("beforeunload",myScript);尝试一下

  注意:InternetExplorer8及更早IE版本不支持addEventListener()方法。

  onbeforeunload技术细节

  是否支持冒泡: No

  是否可以取消: Yes

  事件类型: Event

  支持的HTML标签: <body>

关于“onbeforeunload事件怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

推荐阅读:
  1. 使用onbeforeunload事件检测窗口是否刷新或关闭 .
  2. javascript中onbeforeunload指的是什么

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

onbeforeunload

上一篇:如何定义使用fillrect

下一篇:window.location.href怎么用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》