Chrome-浏览器退出时检测
Chrome - Detect When Browser Exits
我想知道是否可以检测用户是否退出Chrome浏览器?
编辑-对不起,我不是很清楚,所以我会解释我的情况。我正在浏览器的本地存储中存储一些变量。当用户关闭浏览器时,我想删除其中一些变量。
在卸载窗口之前执行一些JavaScript
您可以挂接window
的OnBeforeUnload
事件
<script type="text/javascript">
$(window).bind('beforeunload', function() {
if (iWantTo) {
return "Don't leave me!";
}
});
</script>
使用心跳来了解用户何时离开
或者创建一个JavaScript计时器,每隔XX秒ping一次服务器。当ping停止时,您可以假设用户已经关闭浏览器或导航离开。
http://ajaxpatterns.org/archive/Heartbeat.php
他们的文档中有很多好东西。窗口对象的onRemoved
似乎可以做到这一点
https://developer.chrome.com/docs/extensions/reference/windows/#event-on已删除
或者你指的是标签。在这种情况下,选项卡对象的onRemoved
会执行此操作
https://developer.chrome.com/docs/extensions/reference/tabs/#event-on已删除
API指数
相关文章:
- 如何检测是否有溢出
- 弹出窗口出现,然后退出
- 如何检测用于WebGL的专用或集成显卡
- 防止Alt+Shift默认操作或检测多种操作系统语言的Javascript
- 如何在使用selectBoxIt JQuery插件时检测选项更改
- 如何使用密码检测网络中的状态连接
- 使用JavaScript检测Flash
- 在不阻止默认行为的情况下检测IE10中的缩放
- 检测个位数整数时正在转换毫秒
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 动态插入的表:JQuery未检测到最后一行
- 使用jQuery检测用户是否退出全屏视频
- 检测用户是否已退出聊天
- 如何通过 Alt+F4 检测火狐中的页面关闭,退出,单击 X
- 如何在不退出应用程序的情况下在iOS上检测4个手指触摸
- Chrome-浏览器退出时检测
- jQuery检测视频退出全屏然后做一些事情
- 检测用户退出站点
- 如何检测用户退出页面
- 使用web套接字检测页面退出