【发布时间】:2013-02-16 19:41:21
【问题描述】:
我正在使用 GWT,在我的应用程序中,我想清除会话历史记录并在关闭的浏览器上强制注销用户。但是单击刷新时,用户应该已登录。我为此编写了以下代码。
Window.addCloseHandler(new CloseHandler<Window>() {
@Override
public void onClose(CloseEvent<Window> event) {
logoutRPC();
}
});
Window.addWindowClosingHandler(new Window.ClosingHandler() {
public void onWindowClosing(Window.ClosingEvent closingEvent) {
logoutRPC();
}
});
但是从上述两个方面来看,我无法实现刷新调用GWT.closeHandler()的功能。
如何区分这两个事件?
【问题讨论】:
-
我浏览了以下链接。但我无法得到适当的结果。 stackoverflow.com/questions/9626074/…stackoverflow.com/questions/14898144/…
-
+1 .面临同样的问题。
标签: javascript gwt event-handling