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 相关文章推荐
javascript编程起步(第二课)
Feb 27 Javascript
JQuery 风格的HTML文本转义
Jul 01 Javascript
基于jquery创建的一个图片、视频缓冲的效果样式插件
Aug 28 Javascript
javascript通过className来获取元素的简单示例代码
Jan 10 Javascript
jQuery+ajax实现鼠标单击修改内容的思路
Jun 29 Javascript
浅谈轻量级js模板引擎simplite
Feb 13 Javascript
js判断浏览器类型及设备(移动页面开发)
Jul 30 Javascript
jquery实现左右滑动菜单效果代码
Aug 27 Javascript
easyui导出excel无法弹出下载框的快速解决方法
Nov 10 Javascript
js仿百度音乐全选操作
Jan 13 Javascript
bootstrap3-dialog-master模态框使用详解
Aug 22 Javascript
uniapp微信小程序实现一个页面多个倒计时
Nov 01 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获取类中常量,属性,及方法列表的方法
2009/04/09 PHP
php获得客户端浏览器名称及版本的方法(基于ECShop函数)
2015/12/23 PHP
我整理的PHP 7.0主要新特性
2016/01/07 PHP
Yii的Srbac插件用法详解
2016/07/14 PHP
php实现XML和数组的相互转化功能示例
2017/02/08 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
2019/12/18 PHP
JavaScript游戏之是男人就下100层代码打包
2010/11/08 Javascript
JavaScript的Backbone.js框架的一些使用建议整理
2016/02/14 Javascript
jQuery获取及设置表单input各种类型值的方法小结
2016/05/24 Javascript
总结Javascript中数组各种去重的方法
2016/10/04 Javascript
JavaScript数据结构之二叉树的查找算法示例
2017/04/13 Javascript
Angular 2父子组件数据传递之局部变量获取子组件其他成员
2017/07/04 Javascript
js中el表达式的使用和非空判断方法
2018/03/28 Javascript
vue router 传参获取不到的解决方式
2019/11/13 Javascript
将Python中的数据存储到系统本地的简单方法
2015/04/11 Python
Python的函数的一些高阶特性
2015/04/27 Python
Python使用ftplib实现简易FTP客户端的方法
2015/06/03 Python
python实现简单爬虫功能的示例
2016/10/24 Python
python+VTK环境搭建及第一个简单程序代码
2017/12/13 Python
python OpenCV学习笔记直方图反向投影的实现
2018/02/07 Python
python遍历一个目录,输出所有的文件名的实例
2018/04/23 Python
详解Pytorch 使用Pytorch拟合多项式(多项式回归)
2018/05/24 Python
Python基于pandas实现json格式转换成dataframe的方法
2018/06/22 Python
python利用requests库模拟post请求时json的使用教程
2018/12/07 Python
python multiprocessing模块用法及原理介绍
2019/08/20 Python
Django项目使用ckeditor详解(不使用admin)
2019/12/17 Python
详解字符串在Python内部是如何省内存的
2020/02/03 Python
Django自定义全局403、404、500错误页面的示例代码
2020/03/08 Python
Python面向对象程序设计之继承、多态原理与用法详解
2020/03/23 Python
jupyter notebook的安装与使用详解
2020/05/18 Python
keras 多gpu并行运行案例
2020/06/10 Python
python 使用elasticsearch 实现翻页的三种方式
2020/07/31 Python
MSC邮轮官方网站:加勒比海、地中海和世界各地的假期
2018/08/27 全球购物
有机婴儿毛毯和衣服:Monica + Andy
2020/03/01 全球购物
大学三年的自我评价
2013/12/25 职场文书
新员工入职感言范文!
2019/07/04 职场文书