关闭窗口时onunload和onbeforeunload不起作用的解决办法
今天学习卸载事件(onunload)时候,有时候关闭窗口有作用,有时候不起作用,在各个浏览器中的效果也不一样,为什么会这样呢?
上网查了查相关的解释,大佬说:“onbeforeunload和onunload在谷歌和火狐中,必须先按F12打开开发者模式,刷新或关闭网页,才会用提示框 。而且不能连续刷新,如刷新第一次有提示框接着刷新第二次,就变成直接刷新没有提示框。但是如果2次刷新时间间隔在30秒左右,则第二次刷新会有提示框。如果不按F12打开开发者模式,谷歌和火狐在onbeforeunload事件触发时都不会有提示框,会直接刷新或关闭页面”。
按照大佬的解释,简单的测试了下,还真是如此
如下代码显示:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
<script>window.onbeforeunload = function(){return "onbeforeunload is work";}</script>
</head>
<body>欢迎学习JavaScript
</body>
</html>
在IE浏览器中的效果图:
在谷歌浏览器的效果图:
注意:要先按F12打开开发者模式
在火狐浏览器的效果图:
注意:要先按F12打开开发者模式
关闭窗口时onunload和onbeforeunload不起作用的解决办法相关推荐
- win11系统安装oracle11g时遇到INS-13001环境不满足最低要求解决办法
1.点击setup后稍等弹出此窗口,关闭掉: 2.找到文件中红笔画出的两个文件,用记事本打开 3.将以下代码粘贴到在<CERTIFIED_SYSTEMS>标签最后,如图 <OPERA ...
- 窗口最小化,任务栏不显示图标的解决办法
窗口最小化,任务栏不显示图标的解决办法 具体症状:无论打开多少个浏览器窗口或文档或者是应用程序,任务栏上面一个都不显示,只要缩小窗口后就找不到了,要想关闭只能打开任务管理器从里面关闭 解决办法: 打开 ...
- win8 远程桌面时提示凭证不工作问题的终极解决办法
原文 win8 远程桌面时提示凭证不工作问题的终极解决办法 环境说明 远程办公电脑(放置于公司.自用办公电脑.win8系统) 远程连接客户机(放置于家中.家庭日常所用.win8系统) 故障现象 最近在 ...
- [转]Silverlight在调用wcf时传输数据过大返回Not Found的解决办法
原文地址:http://www.cnblogs.com/gavinyao/archive/2012/04/17/2454495.html Silverlight在调用wcf时传输数据过大返回Not F ...
- sqlplus登录时遇到的ORA-12560: TNS: 协议适配器错误解决办法
sqlplus登录时遇到的ORA-12560: TNS: 协议适配器错误解决办法 在windows下使用lsnrctl start启动监听之后,然后使用sqlplus登录的时候遇到了ORA-12560 ...
- 使用Lock and Load X 插件时导致Final Cat Pro意外退出的解决办法
Lock and Load X是一款Mac平台上的视频稳定防抖插件,适用于FCPX.PR以及AE软件.lock and load x Mac版比PR和FCPX自带的防抖插件,功能更强大,效果更加突出, ...
- 【教程】关于打开一些exe文件时,打开方式为microsoft store的解决办法
[教程]关于打开一些exe文件时,打开方式为microsoft store的解决办法 前言 解决 ---------------- 版权声明:本文为CSDN博主「SogK1997」的原创文章,遵循CC ...
- 本地计算机无法启动wireless,win7系统使用无线时提示:“windows无法启动wireless”的解决办法...
此文约为506字,阅读需要3分钟 如果在连接无线网络时连接不上,而系统提示了"Windows无法启动Wireless PAN DHCP Server服务(位于本地计算机上).错误1067:进 ...
- 占书明:outlook发邮件时提示“出现意外错误”的原因及解决办法!
占书明:outlook发邮件时提示"出现意外错误"的原因及解决办法! 有个使用者,在发送邮件时截了个图给我,如下"出现意外错误",便无法发送邮件: 使用环境:w ...
最新文章
- Error:(17, 0) SDK location not found. Define location with sdk.dir in the local.properties file or w
- uninque()用法
- 我扔掉FPN来做目标检测,效果竟然这么强!YOLOF开源:你只需要看一层特征
- Javascript定义类(class)的三种方法
- 局部加权线性回归,线性回归高级版
- 鼠标经过背景图片变换
- 《Java程序设计精编教程(第3版)》之课后习题 - 个人作
- Windows下QT配置librdkafka
- python自动生成文章原创_Python文章原创度检测脚本【亲测有效】
- java guardedby_java并发编程之Guarded Suspention
- android 炫酷背景,纯css3自动背景变换背景颜色,很炫酷
- 【力学】关于力学的一些基础知识
- 乳腺结节属于癌前病变吗?
- 学python需要什么英语水平_学python需要英语基础吗
- [转]关于iOS多线程,你看我就够了
- 如何在 Lightroom 中使用去朦胧功能?
- btrace安装,配置,使用,常见异常,解除安全限制
- C语言%d、%c与%hhd的区别,%p与%x的区别
- 一篇很实用的干货!全面屏vivo X20应该这样拍逆光大片
- php 循环结构的联系题,php - 烧脑题,有一个程序循环逻辑问题,急在线等