我試圖運行一些RPC調用,當用戶關閉窗口,刷新它或點擊後退按鈕但只爲一個單一的頁面。我發現一個帖子談論處理,但該解決方案是不是在網絡上運作良好,缺少後退按鈕處理程序(不工作),並始終是所有頁面,如果你從一個頁面離開,我無法找到的東西刪除處理GWT回句柄,刷新,關閉按鈕
Window.addWindowClosingHandler(new Window.ClosingHandler() {
@Override
public void onWindowClosing(ClosingEvent event) {
event.setMessage("You sure?");
}
});
Window.addCloseHandler(new CloseHandler<Window>() {
@Override
public void onClose(CloseEvent<Window> event) {
// Execute code when window closes!
System.out.println("ble ! ");
}
});
框架:GWT 2.4 mvp4g。
瀏覽器:FF和Chrome。
「不工作」不是對問題的描述。什麼不工作?任何錯誤?代碼沒有被調用? http://stackoverflow.com/faq#howtoask – Strelok 2012-08-03 01:53:15
按下後退按鈕不顯示消息對話框,多數民衆贊成在不工作,不像關閉瀏覽器/選項卡,更改URL或刷新觸發對話框。 – gfelmer 2012-08-03 13:57:09