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 相关文章推荐
莱鸟介绍window.print()方法
Jan 06 Javascript
JS模拟bootstrap下拉菜单效果实例
Jun 17 Javascript
基于JSON格式数据的简单jQuery幻灯片插件(jquery-slider)
Aug 10 Javascript
jquery表格datatables实例解析 直接加载和延迟加载
Aug 12 Javascript
js实现自动轮换选项卡
Jan 13 Javascript
bootstrap下拉菜单使用方法解析
Jan 13 Javascript
快速处理vue渲染前的显示问题
Mar 05 Javascript
Vue2.0实现组件数据的双向绑定问题
Mar 06 Javascript
vue.js在标签属性中插入变量参数的方法
Mar 06 Javascript
vue基于mint-ui实现城市选择三级联动
Jun 30 Javascript
Node.js中你不可不精的Stream(流)
Jun 08 Javascript
使用 Vue 实现一个虚拟列表的方法
Aug 20 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
windows7下php开发环境搭建图文教程
2015/01/06 PHP
php内嵌函数用法实例
2015/03/20 PHP
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
2016/03/23 PHP
PHP基于反射机制实现插件的可插拔设计详解
2016/11/10 PHP
PHP封装的简单连接MongoDB类示例
2019/02/13 PHP
ThinkPHP框架实现FTP图片上传功能示例
2019/04/08 PHP
判断脚本加载是否完成的方法
2009/05/26 Javascript
多浏览器支持的右下角浮动窗口
2010/04/01 Javascript
js检测网络是否具体连接功能的代码
2014/05/23 Javascript
Jquery为DIV添加click事件的简单实例
2016/06/02 Javascript
浅谈js的html元素的父节点,子节点
2016/08/06 Javascript
微信小程序 时间格式化(util.formatTime(new Date))详解
2016/11/16 Javascript
javascript 定时器工作原理分析
2016/12/03 Javascript
解决webpack -p压缩打包react报语法错误的方法
2017/07/03 Javascript
原生JavaScript实现Ajax异步请求
2017/11/19 Javascript
mongoose更新对象的两种方法示例比较
2017/12/19 Javascript
详解nuxt路由鉴权(express模板)
2018/11/21 Javascript
ES6 Proxy实现Vue的变化检测问题
2019/06/11 Javascript
JavaScript 斐波那契数列 倒序输出 输出100以内的质数代码实例
2019/09/11 Javascript
jQuery加PHP实现图片上传并提交的示例代码
2020/07/16 jQuery
[01:01:36]Optic vs paiN 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python bsddb模块操作Berkeley DB数据库介绍
2015/04/08 Python
Python探索之静态方法和类方法的区别详解
2017/10/27 Python
Python Web版语音合成实例详解
2019/07/16 Python
Django Channels 实现点对点实时聊天和消息推送功能
2019/07/17 Python
金牌葡萄酒俱乐部:Gold Medal Wine Club
2017/11/02 全球购物
.net软件工程师面试题
2015/03/31 面试题
大学学生会竞选演讲稿
2014/04/25 职场文书
爱护花草树木的标语
2014/06/11 职场文书
工作表现证明
2015/06/15 职场文书
运动会通讯稿50字
2015/07/20 职场文书
创业计划书之熟食店
2019/10/16 职场文书
原生JS中应该禁止出现的写法
2021/05/05 Javascript
浅谈Go语言多态的实现与interface使用
2021/06/16 Golang
Nginx流量拷贝ngx_http_mirror_module模块使用方法详解
2022/04/07 Servers
Redis入门基础常用操作命令整理
2022/06/01 Redis