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 相关文章推荐
js option删除代码集合
Nov 12 Javascript
js切换div css注意的细节
Dec 10 Javascript
js中escape对应的C#解码函数 UrlDecode
Dec 16 Javascript
jQuery入门基础知识学习指南
Aug 14 Javascript
对javascript继承的理解
Oct 11 Javascript
angularjs指令之绑定策略(@、=、&amp;)
Apr 13 Javascript
浅谈vue,angular,react数据双向绑定原理分析
Nov 28 Javascript
Nuxt.js 数据双向绑定的实现
Feb 17 Javascript
详解关于React-Router4.0跳转不置顶解决方案
May 10 Javascript
electron-vue利用webpack打包实现多页面的入口文件问题
May 12 Javascript
js实现飞机大战游戏
Aug 26 Javascript
浅析vue中的nextTick
Dec 28 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
php 更新数据库中断的解决方法
2009/06/05 PHP
thinkPHP实现表单自动验证
2014/12/24 PHP
浅谈php中的访问修饰符private、protected、public的作用范围
2016/11/20 PHP
JavaScript DOM 学习第五章 表单简介
2010/02/19 Javascript
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
THREE.JS入门教程(1)THREE.JS使用前了解
2013/01/24 Javascript
浅析JS动态创建元素【两种方法】
2016/04/20 Javascript
AngularJS基础 ng-keydown 指令简单示例
2016/08/02 Javascript
判断js的Array和Object的实现方法
2016/08/29 Javascript
Jquery获取radio选中的值
2017/05/05 jQuery
Angular中响应式表单的三种更新值方法详析
2017/08/22 Javascript
基于vue-element组件实现音乐播放器功能
2018/05/06 Javascript
微信小程序画布圆形进度条显示效果
2020/11/17 Javascript
vue仿ios列表左划删除
2019/09/26 Javascript
vue之a-table中实现清空选中的数据
2019/11/07 Javascript
在vue中使用axios实现post方式获取二进制流下载文件(实例代码)
2019/12/16 Javascript
[05:15]2018年度CS GO社区贡献奖-完美盛典
2018/12/16 DOTA
Python执行时间的计算方法小结
2017/03/17 Python
python网络爬虫之如何伪装逃过反爬虫程序的方法
2017/11/23 Python
Python合并多个Excel数据的方法
2018/07/16 Python
python用post访问restful服务接口的方法
2018/12/07 Python
Pandas之DataFrame对象的列和索引之间的转化
2019/06/25 Python
python cumsum函数的具体使用
2019/07/29 Python
Python3中对json格式数据的分析处理
2021/01/28 Python
让ie浏览器成为支持html5的浏览器的解决方法(使用html5shiv)
2014/04/08 HTML / CSS
香港草莓网:Strawberrynet香港
2019/05/10 全球购物
为您的家、后院、车库等在线购物:Spreetail
2019/06/17 全球购物
美国浴缸、水槽和水龙头购物网站:Vintage Tub & Bath
2019/11/05 全球购物
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
单身联谊活动方案
2014/01/29 职场文书
课前一分钟演讲稿
2014/08/26 职场文书
2014年办公室人员工作总结
2014/12/09 职场文书
市场营销计划书
2019/04/24 职场文书
班干部竞选演讲稿(精选5篇)
2019/09/24 职场文书
Nginx反向代理多个服务器的实现方法
2021/03/31 Servers
Redis主从复制操作和配置详情
2022/09/23 Redis