Jon*_*Jon 5 javascript google-chrome-extension
我想知道是否可以检测用户是否退出Chrome浏览器?
编辑 - 对不起,我不太清楚所以我会解释我的情况.我在浏览器的localstorage中存储了一些变量.当用户关闭浏览器时,我想删除其中一些变量.
你可以挂钩OnBeforeUnload事件window
<script type="text/javascript">
$(window).bind('beforeunload', function() {
if (iWantTo) {
return "Don't leave me!";
}
});
</script>
Run Code Online (Sandbox Code Playgroud)
或者创建一个JavaScript计时器,每隔XX秒对您的服务器进行ping操作.当ping停止时,您可以假设用户已关闭浏览器或导航.
http://ajaxpatterns.org/archive/Heartbeat.php