`
lbyzx123
  • 浏览: 466708 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

JS捕获窗口关闭事件

 
阅读更多
<script type="text/javascript">  

    window.onbeforeunload = onbeforeunload_handler;  
    window.onunload = onunload_handler;  

    function onbeforeunload_handler(){  

        var warning="确认退出?";          

        return warning;  

    }  
      
    function onunload_handler(){  

        var warning="谢谢光临";  

        alert(warning);  

    }  
</script>

window.onbeforeunload = onbeforeunload_handler;  
    window.onunload = onunload_handler;  

这两种都可以捕获窗口关闭事件,window.onbeforeunload 在window.onunload之前执行

 

分享到:
评论

相关推荐

    JavaScript 捕获窗口关闭事件

    javascript捕获窗口关闭事件有两种方法

    捕获窗体关闭事件包括ALT+F4

    文件只是几句JS代码,看了就明白。直接把这个方法放到JS中就OK了。

    vuejs中监听窗口关闭和窗口刷新事件的方法

    e.returnValue = '关闭提示'; } // Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+ return '关闭提示'; }; 2、在生命周期钩子中注册监听事件 methods: { beforeunloadHandler (e) { // ... } } 在 mounted

    脚本化浏览器窗口

    在本章中,将学习如何: 把JavaScript代码注册为将要执行一次或者重复执行。 获取显示在窗口中的文档的URL,并且从这... 处理在一个窗口中发生的未捕获的JavaScript错误。 编写和多个窗口或帧交互的JavaScript代码。

    Popup例子 实现弹出窗口的关闭

    实现弹出窗口与主界面的分离,只要点击弹出窗口的其他部分就可以关闭弹出窗口。

    解决layui-open关闭自身窗口的问题

    1.1.1、 js 部分 function getArticleById(articleId){ var index = layer.open({ type: 2, title: '修改管理员', area: ['90%', '95%'], shade: 0.8, resize: false, fixed: false, move: false, ...

    javascript常用对象梳理

    由于能够捕获哪些由本地程序自己处理的事件 ,所以程序员可以随意定义函数来处理事件。如果有多个事件需要捕捉,各事件 之间用管道符“|”隔开。可捕捉的事件类型如下: Event.ABORT Event.BLUR Event.CHANGE ...

    IWC:窗口间(跨表)通信JavaScript库

    仅当保持器窗口关闭或释放锁时,才能被另一个窗口捕获锁事件总线允许在Windows之间分配事件WindowMonitor跟踪窗口(选项卡)并通知有关窗口关闭/打开的信息共享的数据提供了对窗口之间共享的数据的线程安全访问(读...

    源文件程序天下JAVASCRIPT实例自学手册

    3.8.3 关闭事件捕获 3.8.4 事件传递 3.9 DOM的解决之道 3.9.1 事件流方向 3.9.2 Event对象 3.9.3 事件类型 3.10 本章小结 第4章 JavaScript基于对象编程 4.1 面向对象编程与基于对象编程 4.1.1 什么是对象 4.1.2 ...

    程序天下:JavaScript实例自学手册

    7.6 JavaScript捕获方向键 7.7 状态栏变化信息 7.8 状态栏的跑马灯效果 7.9 状态栏缩放文字 7.10 状态栏文字来回出现 7.11 交替闪烁的状态栏 7.12 状态栏的分解显示文本特效 7.13 状态栏文字从右弹出 7.14 状态栏中...

    JavaScript基础和实例代码

    3.8.3 关闭事件捕获 3.8.4 事件传递 3.9 DOM的解决之道 3.9.1 事件流方向 3.9.2 Event对象 3.9.3 事件类型 3.10 本章小结 第4章 JavaScript基于对象编程 4.1 面向对象编程与基于对象编程 4.1.1 什么是对象 4.1.2 ...

    《程序天下:JavaScript实例自学手册》光盘源码

    7.6 JavaScript捕获方向键 7.7 状态栏变化信息 7.8 状态栏的跑马灯效果 7.9 状态栏缩放文字 7.10 状态栏文字来回出现 7.11 交替闪烁的状态栏 7.12 状态栏的分解显示文本特效 7.13 状态栏文字从右弹出 7.14 状态栏中...

    JavaScript经典实例

     8.2创建一个新的、下拉式的浏览器窗口  8.3找到关于浏览器的访问页面  8.4警告Web页面访问者将要离开页面  8.5根据颜色支持更改样式表  8.6根据页面大小修改图像尺寸  8.7在CMS模板页面中创建面包屑路径  ...

    107个常用javascript语句

    76.JS中关闭当前的窗口:window.close(); 77.JS中提出是否確认的框:if(confirm("Are you sure?")){alert("ok");}else{alert("Not Ok");} 78.JS中的窗口重定向:window.navigate("";); 79.JS中的打印:window.print() 80...

    setCapture和releaseCapture的小应用

    如果你在某div中的 onclick事件中写了一个alert命令,这时,你点击的关闭按钮,它也一样会弹出alert窗口.releaseCapture与 setCapture方法相反,释放鼠标监控. 利用这个特性,我们可以延缓IE的关闭窗口等破坏性操作,...

    JavaScript笔记

    事件驱动:JavaScript的执行都是由事件引发 解释执行:先读到的先执行,后读到的会替代先读的 可以使用任何文本编辑工具编写 JavaScript 代码,然后由浏览器解释执行。 JavaScript常用于实现如下功能: |--控制...

    js使用小技巧

    窗口是否关闭 win.closed checkbox扁平 ; clip:rect(5px 15px 15px 5px)"&gt; 获取选中内容 document.selection.createRange().duplicate().text 自动完成功能 打开该功能 关闭该功能 窗口最大化 ...

    ActionScript开发人员指南中文版

    使用JavaScript处理运行时事件 第章:在移动应用程序中显示HTML内容 StageWebView对象 内容 导航事件 历史记录 焦点 位图捕获 第章:安全性 FlashPlatform安全概述 安全沙箱 权限控制 限制网络API 全屏模式安全性 加载...

    改名“脚本魔术师”

    增加了窗体关闭时的事件捕捉及取消关闭窗口的能力,同时 所有的 vbscript 窗体过程必须写为 function 形式,对原有的 sub 形式不再支持 2007-6-2 VER 1.3.0.63 1.增强了同一脚本程序的多脚本语言功能...

Global site tag (gtag.js) - Google Analytics