web项目如何监听用户关闭浏览器tab、窗口事件

在web前端项目中,需要实现一个需求
1、记录用户登录登出行为
2、用户关闭窗口则记录登出

遇到一个问题没卡过去。就是怎么样监听到用户关闭了窗口?如何判断用户开了多个tab,关闭一个不属于登出行为?刷新页面时也不属于登出行为。

没有很好的思路。求解

阅读 7.6k
1 个回答

还有这种奇葩需求??
将token保存在sessionstorage里不知道行不行

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题