问答详情
源自:5-1 统计在线用户及人数

统计在线人数session监听中的销毁

老师你好!请问你那sessionDestroyed中的销毁方法在什么时候执行?统计访问次数没有问题,但用户退出了访问次数并没有得到相应的减去啊?如何解决关闭浏览器时则调用sessionDestroyed方法呢?请老师赐教,谢谢!

提问者:hak21 2016-06-29 22:23

个回答

  • 鲜衣
    2016-08-18 14:27:52

    在配置了timeout的情况下,关闭了本页而没有关闭浏览器,在timeout时间内都是显示在线的,到时间就不显示在线了;如果直接关闭浏览器,则不显示在线了。没有配置timeout的情况没有测试过。

  • qq_浮華塵世荒年痛_03476721
    2016-06-30 14:50:45

    在 session 过期时执行。退出的时候,session并不会马上过期。要想在关闭浏览器时调用sessionDestroyed方法,需要用js去拦截浏览器的关闭事件了。