2012-04-28 125 views
4

我正在尋找一種方式來知道用戶什麼時候離開頁面,並且沒有保存更改,然後顯示檢票的模式(更可取,但可能是一個確認框)。我怎麼知道用戶是否已經離開了頁面?

附加信息: 溶液應在代碼的影響很小,因爲我有大約30頁,將有行爲,其實我所有的網頁,從一個叫LayoutPage延伸,類似的東西this

我試着與純粹的JavaScript解決方案,如this問題,但應用程序通過AJAX請求發送大量數據,所以我不能確定一個很好的方式來知道數據是否已發送到服務器

我開始看在Wicket的Form.class的源代碼中。它有一個很好的方法叫做isSubmitted();如果我能從門戶知道用戶是否要退出該頁面,我可以使用它。

我不想爲系統中的每個頁面寫驗證。

回答

相關問題