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处理解析JSON数据过程详解
Sep 11 Javascript
谈谈Jquery ajax中success和complete有哪些不同点
Nov 20 Javascript
jQuery模拟Marquee实现无缝滚动效果完整实例
Sep 29 Javascript
angular十大常见问题
Mar 07 Javascript
Vue计算属性的学习笔记
Mar 22 Javascript
Vue开发中整合axios的文件整理
Apr 29 Javascript
使用jQuery实现简单的tab框实例
Aug 22 jQuery
JavaScript设计模式之享元模式实例详解
Jan 17 Javascript
vue父组件触发事件改变子组件的值的方法实例详解
May 07 Javascript
详解微信小程序的不同函数调用的几种方法
May 08 Javascript
解决Nuxt使用axios跨域问题
Jul 06 Javascript
前端框架ECharts dataset对数据可视化的高级管理
Dec 24 Javascript
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中开发XML应用程序之基础篇 添加节点 删除节点 查询节点 查询节
2010/07/09 PHP
php 模拟POST提交的2种方法详解
2013/06/17 PHP
获取URL文件名后缀
2013/10/24 PHP
PHP调用MySQL存储过程并返回值的方法
2014/12/26 PHP
Cygwin中安装PHP方法步骤
2015/07/04 PHP
PHP实现json_decode不转义中文的方法
2017/05/20 PHP
使用IE的地址栏来辅助调试Web页脚本
2007/03/08 Javascript
我也种棵OO树JXTree[js+css+xml]
2007/04/02 Javascript
深入理解JavaScript系列(16) 闭包(Closures)
2012/04/12 Javascript
多种方法判断Javascript对象是否存在
2013/09/22 Javascript
JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
2014/10/17 Javascript
JavaScript操作URL的相关内容集锦
2015/10/29 Javascript
jQuery on()绑定动态元素出现的问题小结
2016/02/19 Javascript
Javascript日期格式化format函数的使用方法
2016/08/30 Javascript
JavaScript的六种继承方式(推荐)
2017/06/26 Javascript
vue自动化表单实例分析
2018/05/06 Javascript
Angular resolve基础用法详解
2018/10/03 Javascript
[02:34]2016完美“圣”典风云人物:BurNIng专访
2016/12/10 DOTA
[43:41]OG vs Newbee 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
Python生成任意范围任意精度的随机数方法
2018/04/09 Python
浅谈Pycharm中的Python Console与Terminal
2019/01/17 Python
详解python:time模块用法
2019/03/25 Python
python多进程下实现日志记录按时间分割
2019/07/22 Python
Pycharm最新激活码2019(推荐)
2019/12/31 Python
Python列表解析操作实例总结
2020/02/26 Python
Python中bisect的用法及示例详解
2020/07/20 Python
10种CSS3实现的loading动画,挑一个走吧?
2020/11/16 HTML / CSS
实例讲解利用HTML5 Canvas API操作图形旋转的方法
2016/03/22 HTML / CSS
如何在Cookie里面保存Unicode和国际化字符
2013/05/25 面试题
测绘工程本科生求职信
2013/10/10 职场文书
寒假思想汇报
2014/01/10 职场文书
家长给孩子的表扬信
2014/01/17 职场文书
土建施工员岗位职责
2014/07/16 职场文书
开幕式邀请函
2015/01/31 职场文书
Python自动化之批量处理工作簿和工作表
2021/06/03 Python
一文了解Java动态代理的原理及实现
2022/07/07 Java/Android