gpt4 book ai didi

jsp - 我们如何在浏览器关闭事件上调用注销 servlet

转载 作者:行者123 更新时间:2023-12-04 16:28:03 25 4
gpt4 key购买 nike

如何处理浏览器的关闭事件以触发注销?

最佳答案

前段时间我已经为这个问题寻找了一致的解决方案,我的决定是在不相信浏览器或用户的情况下处理这种情况。

您无法确定用户是否以及何时离开您的页面,即使您使用“onunload”,您也可能无法在浏览器关闭或离开您的页面之前收到该事件。浏览器崩溃不会给您任何类型的信号,因此认为您知道用户仍在查看您的页面并可能采取任何进一步行动是有缺陷的。

关于注销用户,您可以做的最好的事情是设置合适的 session 超时,如果您需要进一步控制,您可以尝试在带有“我还活着”信号的关键页面上添加 AJAX 调用,然后注销未登录的用户不再响应(这将需要启用 AJAX/JS 的浏览器并可能排除潜在用户)。

关于jsp - 我们如何在浏览器关闭事件上调用注销 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3986430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com