js 页面关闭前的出现提示的实现代码


Posted in Javascript onMay 25, 2011

实现起来比较简单如下

window.onbeforeunload = function() { 
return "确定离开页面吗?"; 
}

还有一种写法
window.onbeforeunload = function(event) { 
(event || window.event).returnValue = "确定退出吗"; 
}

这个方法chrome和safari不支持,但是由于ie和ff的支持,html5也加入了标准...
大家都知道浏览器的几种弹出对话框都会阻止事件的往下进行,(如alert,confirm),进一步操作后会继续事件的往下执行
一般的做法都会这样
window.onbeforeunload = function(event) { 
return confirm("确定退出吗"); 
}

而这里会弹出2次,return后面的内容将作为是否离开页面的提示..
Javascript 相关文章推荐
JQuery 前台切换网站的样式实现
Jun 22 Javascript
JqGrid web打印实现代码
May 31 Javascript
js substr、substring和slice使用说明小记
Sep 15 Javascript
一个判断抢购时间是否到达的简单的js函数
Jun 23 Javascript
轻松实现javascript图片轮播特效
Jan 13 Javascript
第三章之Bootstrap 表格与按钮功能
Apr 25 Javascript
js实现多图左右切换功能
Aug 04 Javascript
js 实现获取name 相同的页面元素并循环遍历的方法
Feb 14 Javascript
微信小程序promsie.all和promise顺序执行
Oct 27 Javascript
JavaScript实现邮箱后缀提示功能的示例代码
Dec 13 Javascript
Node.js 实现抢票小工具 & 短信通知提醒功能
Oct 22 Javascript
Nuxt的动态路由和参数校验操作
Nov 09 Javascript
仅IE不支持setTimeout/setInterval函数的第三个以上参数
May 25 #Javascript
IE6/7/8/9不支持exec的简写方式
May 25 #Javascript
25个优雅的jQuery Tooltip插件推荐
May 25 #Javascript
在chrome浏览器中,防止input[text]和textarea在聚焦时出现黄色边框的解决方法
May 24 #Javascript
javascript中String类的subString()方法和slice()方法
May 24 #Javascript
js中关于String对象的replace使用详解
May 24 #Javascript
基于jQuery的让非HTML5浏览器支持placeholder属性的代码
May 24 #Javascript
You might like
PHP 中执行系统外部命令
2006/10/09 PHP
手把手教你使用DedeCms的采集的图文教程
2007/03/11 PHP
PHP parse_url 一个好用的函数
2009/10/03 PHP
php比较多维数组中值的大小排序实现代码
2012/09/08 PHP
php中filter函数验证、过滤用户输入的数据
2014/01/13 PHP
PHP代码优化技巧小结
2015/09/29 PHP
PHP实现负载均衡下的session共用功能
2018/04/17 PHP
通过PHP实现获取访问用户IP
2020/05/09 PHP
jQuery textarea的长度进行验证
2009/05/06 Javascript
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
2010/01/07 Javascript
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
2011/06/20 Javascript
js简单实现用户注册信息的校验代码
2013/11/15 Javascript
javascript快速排序算法详解
2014/09/17 Javascript
JS实现模拟风力的雪花飘落效果
2015/05/13 Javascript
js实现拉幕效果的广告代码
2015/09/02 Javascript
jquery pagination插件动态分页实例(Bootstrap分页)
2016/12/23 Javascript
JavaScript循环_动力节点Java学院整理
2017/06/28 Javascript
用Vue.extend构建消息提示组件的方法实例
2017/08/08 Javascript
图片加载完成再执行事件的实例
2017/11/16 Javascript
浅谈ECMAScript 中的Array类型
2019/06/10 Javascript
JavaScript Dom 绑定事件操作实例详解
2019/10/02 Javascript
react基本安装与测试示例
2020/04/27 Javascript
利用PyInstaller将python程序.py转为.exe的方法详解
2017/05/03 Python
tensorflow实现简单的卷积神经网络
2018/05/24 Python
Python实现获取邮箱内容并解析的方法示例
2018/06/16 Python
安装完Python包然后找不到模块的解决步骤
2020/02/13 Python
Python Websocket服务端通信的使用示例
2020/02/25 Python
Python3实现飞机大战游戏
2020/04/24 Python
Tensorflow中k.gradients()和tf.stop_gradient()用法说明
2020/06/10 Python
在家更换处方镜片:Lensabl
2019/05/01 全球购物
阿拉伯书店:Jamalon
2019/07/24 全球购物
六道php面试题附答案
2014/06/05 面试题
如何反序的迭代一个序列?how do I iterate over a sequence in reverse order
2012/02/04 面试题
体育活动总结范文
2014/05/04 职场文书
小学教师师德师风演讲稿
2014/08/22 职场文书
我爱幼儿园演讲稿
2014/09/11 职场文书