2013-11-15 33 views
0

默認位置在第一個位置自動位於瀏覽器歷史記錄中是否正常?當我最初打電話給我的應用程序時,我可以在瀏覽器中使用後退按鈕。然後瀏覽器跳轉到我的默認頁面,這是我的錯誤頁面。這是正常的行爲?GWT默認位置自動在瀏覽器歷史記錄中?

回答

0

歷史由瀏覽器處理。你沒有機會改變它。

也許你可以改變你的應用程序並使用對話框來顯示你的錯誤,所以在瀏覽器的歷史記錄中不會有任何輸入。

+0

我知道我無法更改瀏覽器的行爲,但是我可以更改GWT的行爲 錯誤的對話框不是我想使用的 – Charmin

0

閱讀關於歷史的gwt文檔。 http://www.gwtproject.org/doc/latest/DevGuideCodingBasicsHistory.html

看: History.addValueChangeHandler(新ValueChangeHandler .....

然後,你需要在每個視圖,設置歷史令牌

有了這個,你可以改變瀏覽器的後退按鈕行爲。以及如何在應用程序中導航

+0

在文檔中沒有任何內容令狀十個關於默認頁面。 – Charmin