我在beforeUnload事件上有一個鉤子。如果我嘗試點擊鏈接,重新加載或關閉標籤或導航器,應用程序在離開前請求確認。這是理想的行爲。爲什麼OnBeforeUnload不會攔截我的GWT應用程序中的後退按鈕?
但是,如果點擊後面的按鈕或輸入外的退格,不確認。
在HTML的開頭:
window.onbeforeunload = function() {
if (confirmEnabled)
return "";
}
我用的是GWT PlaceHistoryMapper。
我錯過了什麼?我忘了看什麼?
謝謝!
而_back button_帶你到哪裏?在您的應用內或外部? –
之內。它的行爲正常,只是沒有確認彈出窗口。 –