我正在使用jsp和jquery。如何避免在點擊瀏覽器後退按鈕後返回?
登錄後顯示主頁,但是當我點擊瀏覽器的後退按鈕時,它會顯示我再次登錄頁面。
當我點擊後退按鈕時,我希望它重定向到主頁,就像GMail一樣。
我正在使用jsp和jquery。如何避免在點擊瀏覽器後退按鈕後返回?
登錄後顯示主頁,但是當我點擊瀏覽器的後退按鈕時,它會顯示我再次登錄頁面。
當我點擊後退按鈕時,我希望它重定向到主頁,就像GMail一樣。
只需檢查是否有人在登錄頁面登錄,如果是,則重定向到主頁。這裏沒有必要的魔法。
在登錄頁面中檢查用戶是否登錄是一種很好的做法。如果用戶登錄,然後將他/她重定向到您想要的頁面,否則登錄他。
轉到此鏈接,它在那裏正確解釋。
[從註銷後回到以前的安全網頁防止用戶(的
可能重複http://stackoverflow.com/questions/4194207/prevent-user-from-going-back-to-登錄後的先前受保護的頁面) – BalusC 2011-12-15 15:11:09
我試過這個,但是它在春天不工作。 – 2011-12-16 11:34:33
它不僅可以禁用瀏覽器緩存,還可以檢查用戶是否已登錄。禁用瀏覽器緩存只能確保後退按鈕將訪問服務器而不是瀏覽器緩存。當請求受限資源時,您仍然需要檢查用戶是否已登錄。 – BalusC 2011-12-16 11:35:24