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数组组合成字符串的脚本
Jan 06 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
Jan 27 Javascript
js获取客户端外网ip的简单实例
Nov 21 Javascript
前端轻量级MVC框架CanJS详解
Sep 26 Javascript
深入理解JQuery中的事件与动画
May 18 Javascript
JavaScript面试题大全(推荐)
Sep 22 Javascript
关于Vue.nextTick()的正确使用方法浅析
Aug 25 Javascript
Vue slot用法(小结)
Oct 22 Javascript
JavaScript变量作用域及内存问题实例分析
Jun 10 Javascript
layer.open的自适应及居中及子页面标题的修改方法
Sep 05 Javascript
JS制作简易计算器的实例代码
Jul 04 Javascript
关于vue中如何监听数组变化
Apr 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
CodeIgniter php mvc框架 中国网站
2008/05/26 PHP
PHP+MYSQL 出现乱码的解决方法
2008/08/08 PHP
php _autoload自动加载类与机制分析
2012/02/10 PHP
php实现统计二进制中1的个数算法示例
2018/01/23 PHP
js跨浏览器实现将字符串转化为xml对象的方法
2013/09/25 Javascript
JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
2013/11/13 Javascript
基于JavaScript实现智能右键菜单
2016/03/02 Javascript
JS简单实现DIV相对于浏览器固定位置不变的方法
2016/06/17 Javascript
jQuery基于ID调用指定iframe页面内的方法
2016/07/06 Javascript
AngularJS 过滤器的简单实例
2016/07/27 Javascript
jQuery异步提交表单的两种方式
2016/09/13 Javascript
js原生跨域_用script标签的简单实现
2016/09/24 Javascript
jQuery动态创建元素以及追加节点的实现方法
2016/10/20 Javascript
把vue-router和express项目部署到服务器的方法
2018/02/21 Javascript
JS弹窗 JS弹出DIV并使整个页面背景变暗功能的实现代码
2018/04/21 Javascript
javascript 构建模块化开发过程解析
2019/09/11 Javascript
从零使用TypeScript开发项目打包发布到npm
2020/02/14 Javascript
原生JavaScript实现五子棋游戏
2020/11/09 Javascript
举例详解Python中yield生成器的用法
2015/08/05 Python
Python Requests安装与简单运用
2016/04/07 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
python如何求数组连续最大和的示例代码
2020/02/04 Python
html5使用canvas压缩图片的示例代码
2018/09/11 HTML / CSS
Canvas环形饼图与手势控制的实现代码
2019/11/08 HTML / CSS
周生生珠宝香港官网:Chow Sang Sang(香港及海外配送)
2019/09/05 全球购物
Jones Bootmaker官网:优质靴子和鞋子在线
2020/11/30 全球购物
怎么写自荐书范文
2014/02/12 职场文书
片区教研活动总结
2014/07/02 职场文书
纪律教育学习月活动总结
2014/08/27 职场文书
学生不讲诚信检讨书
2014/09/29 职场文书
群众路线自我剖析范文
2014/11/04 职场文书
留学文书中的个人陈述,应该注意哪些问题?
2019/08/23 职场文书
Ajax是什么?Ajax高级用法之Axios技术
2021/04/21 Javascript
解析Java异步之call future
2021/06/14 Java/Android
Docker官方工具docker-registry案例演示
2022/04/13 Servers
纯CSS实现一个简单步骤条的示例代码
2022/07/15 HTML / CSS