JavaScript 捕获窗口关闭事件


Posted in Javascript onJuly 26, 2009

1.用javascript重新定义 window.onbeforeunload() 事件
在javascript里定义一个函数即可
function window.onbeforeunload() { alert("关闭窗口")}
alert()事件将会在关闭窗口前执行,你也可以用户决定是否关闭窗口
function window.onbeforeunload() {
if (event.clientX>document.body.clientWidth && event.clientY<0 ||event.altKey)
window.event.returnValue="确定要退出本页吗?";
}
2.用onUnload方法
在body 标签里加入onUnload事件
body onUnload="myClose()"
然后在javascript里定义myClose()方法
但是onUnload方法是在关闭窗口之后执行,不是在关闭窗口之前执行,如果你想在关闭窗口之前做判断,请用第一种方法

Javascript 相关文章推荐
javascript中的继承实例代码
Apr 27 Javascript
基于jQuery的弹出框插件
Mar 18 Javascript
JS操作JSON要领详细总结
Aug 25 Javascript
Jquery 监视按键,按下回车键触发某方法的实现代码
May 11 Javascript
jquery实现顶部向右伸缩的导航区域代码
Sep 02 Javascript
vue.js删除动态绑定的radio的指定项
Jun 02 Javascript
如何通过非数字与字符的方式实现PHP WebShell详解
Jul 02 Javascript
vue 实现全选全不选的示例代码
Mar 29 Javascript
Vue不能观察到数组length的变化
Jun 08 Javascript
Node.js 实现远程桌面监控的方法步骤
Jul 02 Javascript
vue-router 控制路由权限的实现
Sep 24 Javascript
vue+iview分页组件的封装
Nov 17 Vue.js
jquery tools之tooltip
Jul 25 #Javascript
jquery tools之tabs 选项卡/页签
Jul 25 #Javascript
jquery JSON的解析方式
Jul 25 #Javascript
jqPlot Option配置对象详解
Jul 25 #Javascript
jqPlot jquery的页面图表绘制工具
Jul 25 #Javascript
IE DOM实现存在的部分问题及解决方法
Jul 25 #Javascript
从父页面读取和操作iframe中内容方法
Jul 25 #Javascript
You might like
rrmdir php中递归删除目录及目录下的文件
2011/05/15 PHP
php代码中使用换行及(\n或\r\n和br)的应用
2013/02/02 PHP
php的慢速日志引起的Mysql错误问题分析
2014/05/13 PHP
分享十款最出色的PHP安全开发库中文详细介绍
2015/03/22 PHP
Yii2 ActiveRecord多表关联及多表关联搜索的实现
2016/06/30 PHP
ThinkPHP中图片按比例切割的代码实例
2019/03/08 PHP
php的单例模式及应用场景详解
2021/02/27 PHP
从Ajax到JQuery Ajax学习
2007/02/14 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
2014/02/08 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
2014/06/05 Javascript
jQuery实现的Div窗口震动特效
2014/06/09 Javascript
JavaScript函数模式详解
2014/11/07 Javascript
Javascript前端UI框架Kit使用指南之kitjs事件管理
2014/11/28 Javascript
js+css简单实现网页换肤效果
2015/12/29 Javascript
jQuery代码实现图片墙自动+手动淡入淡出切换效果
2016/05/09 Javascript
学习Bootstrap滚动监听 附调用方法
2016/07/02 Javascript
js面向对象实现canvas制作彩虹球喷枪效果
2016/09/24 Javascript
jQuery UI制作选项卡(tabs)
2016/12/13 Javascript
element ui里dialog关闭后清除验证条件方法
2018/02/26 Javascript
微信小程序列表中item左滑删除功能
2018/11/07 Javascript
微信公众号服务器验证Token步骤图解
2019/12/30 Javascript
[04:03]DOTA2肉山黑名单梦之声 风暴之灵中文配音鉴赏
2013/07/03 DOTA
[01:55]2014DOTA2国际邀请赛快报:国土生病 紧急去医院治疗
2014/07/10 DOTA
[43:49]LGD vs CHAOS 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python中的生成器和yield详细介绍
2015/01/09 Python
PyCharm安装第三方库如Requests的图文教程
2018/05/18 Python
pytorch 可视化feature map的示例代码
2019/08/20 Python
python thrift 实现 单端口多服务的过程
2020/06/08 Python
Python Pivot table透视表使用方法解析
2020/09/11 Python
使用CSS3来绘制一个月食图案
2015/07/18 HTML / CSS
房地产出纳岗位职责
2013/12/01 职场文书
高校自主招生自荐信
2013/12/09 职场文书
开水果连锁店创业计划书
2013/12/29 职场文书
环保志愿者活动方案
2014/08/14 职场文书
贫困证明模板(3篇)
2014/09/16 职场文书
Ajax是什么?Ajax高级用法之Axios技术
2021/04/21 Javascript