在浏览器或标签页上关闭会话

时间:2016-07-15 05:50:18

标签: javascript php jquery session onbeforeunload

有许多类似于这个问题的问题,也有很多答案。但所有答案都是类似的。因此,请帮助我。 问题:当用户关闭标签或浏览器时,我想要销毁会话。 尝试过的解决方案:我在jquery中试过了。 - onbeforeunload():使用ajax销毁会话。但即使刷新页面也能正常工作。 - 在load()上设置flag = 1,在db中更新unload()时flag = 0。但会议不会被破坏。 - 设置会话超时。但是在会话结束之前,如果他们打开,那么它将被登录。 因此,我想要一些解决方案,超越所有这些限制,并像银行应用程序或一些安全应用程序一样工作。

提前致谢。

1 个答案:

答案 0 :(得分:1)

window.onbeforeunload = function() {...