beforeunload事件

摘要:
窗addEventListener(“beforeupload”,function(e){varconfirmationMessage=“o/”;HTML5规范指出,在这个事件处理函数中,对于window.alert(),还应该注意,许多移动浏览器将忽略事件处理的返回值(即,它们将直接执行操作)。Firefox在about:config中有一个隐藏的设置来执行同样的操作。
window.addEventListener("beforeunload", function (e) {
            var confirmationMessage = "o/";

            (e || window.event).returnValue = confirmationMessage;     // Gecko and Trident
            return confirmationMessage;                                // Gecko and WebKit
        });

从2011年5月25号开始,HTML5规范指出在此事件处理函数中,对于window.alert()window.confirm(), 和 window.prompt() 的调用会被忽略。详见HTML5规范说明。

同样需要注意的是许多手机浏览器会忽略该事件处理的返回值(亦即,它们不会要求用户确认,而是直接执行操作)Firefox在about:config中有一个隐藏的设置来做同样的事。其实就是用户确认文档总会被卸载。

 经常会有一些在用户离开页面前执行一些业务的应用场景,这都要用到onbeforeunload事件

免责声明:文章转载自《beforeunload事件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【模式识别与机器学习】——4.1模式分类可分性的测度Haar小波分析下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

TFS2008 基本安装

TFS2008基本安装 TFS(Team Foundation Server)2008的安装真的是比较麻烦,如果是第一次安装,基本上就会失败,下面将本人的安装经验总结一下,帮助后用的朋友少走些弯路。 如果大家有什么问题可以给我发Email:warensoft@163.com 1.        安装过程列表 预先准备: l         如果是Wind...

(转)基于SAML的单点登录介绍

转;http://www.cnblogs.com/zsuxiong/archive/2011/11/19/2255497.html 一、背景知识:       SAML即安全断言标记语言,英文全称是Security Assertion Markup Language。它是一个基于XML的标准,用于在不同的安全域(security domain)之间交换认...

【Oracle】Oracle安装配置、创建数据库实例及用户和连接

https://blog.csdn.net/wudiyong22/article/details/78904361 参考资料:https://www.cnblogs.com/hoobey/p/6010804.html 一、Oracle下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格...

Linux 系统的日志目录

连接时间的日志 连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,通过who查看 who /var/log/wtmp 【连接时间日志】 who /var/log/utmp 【连接时间日志】 ac -p //查看每个用户的连接时间 ac -a //查看所有用户的连...

su sudo 限制root远程登录

su命令 su用来切换用户。 su -  用户    是完全切换,就是变成另一个用户。 su 用户       是不完全切换,变量还是上一个用户。 注释:完全切换,就是在切换时加载用户的环境变量.bash_history,.bash_logout,.bash_profile 通过-c参数来不切换用户,以这个用户的身份来执行一些命令: [root@ting...

Android开发经验02:Android 项目开发流程

Android开发完整流程:   一、用户需求分析 用户需求分析占据整个APP开发流程中最重要的一个环节。一款APP开发的成功与否很大程度都决定于此。这里所说的用户需求分析指的是基于用户的要求所进行的APP功能的梳理。针对的主体都是用户,"以用户为中心",不是瞎喊口号。因为很多公司所开发的APP都是给需求用户所使用的,所以,在整理APP开发需求的同时,不...