【发布时间】:2009-05-20 15:02:48
【问题描述】:
我正在用 GWT 编写一个应用程序,我需要检测用户何时离开我的应用程序或何时关闭浏览器窗口(onUnload 事件)并执行注销(会话失效和其他一些清理任务)。注销操作由 servlet 执行。
我目前正在通过挂钩 onUnload() 事件并打开一个指向注销 servlet 的新窗口来执行此操作。
有没有更好的方法来做到这一点?欢迎任何其他建议。
【问题讨论】:
-
这个问题的重复。 stackoverflow.com/questions/875380/…
-
那个问题不是这个问题的重复。
-
答案确实回答了这个问题 - 您无法判断用户何时停止使用您的网站。您可以做的最接近的方法是判断用户在给定的时间段内何时没有向网站发送新请求。
标签: javascript gwt logout onunload