为了账号安全,请及时绑定邮箱和手机立即绑定

如何用 jquery 或其他方式抓到離開網站的時間點?

如何用 jquery 或其他方式抓到離開網站的時間點?

慕的地8271018 2018-11-13 20:08:31
我现在是用一个作法,可以知道对方是否有在线上就是透过ajax + timeout 去每30秒问一次是否还在线上,是的话就更新现在的时间戳然后用现在的时间去扣除使用者自己更新的时间,假设低于20秒就表示在线扣除超过30秒就是离线只是现在有个问题我想要知道对方是否已经关闭浏览器,或是离开网站了任何离开网站的行为我可以知道那个时间点?然后作出对应的处理?例如把他某样资料从资料库里删除,就是在离开的当下可能过一分钟就可以知道?这可以用啥技术实现?我虽然可以知道他最后上线的时间戳 但这样我没办法利用自动的方式做处理~只知道他确实离线而已
查看完整描述

1 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

这两个试下

window.onbeforeunload= function(e) { 
    //这边调用接口,告诉服务端离开时间}window.onunload = function(e) {    //这边调用接口,告诉服务端离开时间}


查看完整回答
反对 回复 2018-11-13
  • 1 回答
  • 0 关注
  • 503 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信