-1
可能重複:
Disable browser's back button
Prevent user from going back to the previous secured page after logout後退按鈕在javascript禁用問題
我正在開發一個在線課程註冊門戶網站在這之後成功登錄的用戶重定向到他的主頁。在他的主頁中有一個用於註銷的超級鏈接,當用戶單擊時,該鏈接指向一個使會話無效並重定向到門戶主頁的servlet。在門戶網站首頁我用下面的腳本的HTML代碼的頭部分:
<script>
window.history.forward(1);
</script>
在我使用這個HTML代碼的主體部分。
<body onunload="javascript:history.go(1)">
但問題是,仍然後退按鈕重定向到註冊後的用戶主頁。但在此之後,當我點擊後退按鈕時,它將保留在用戶主頁上。但我想限制它到門戶主頁。請幫助!
請不要嘗試禁用後退按鈕。用戶選擇是否返回,而不是你的。你所看到的很可能是瀏覽器緩存的結果,你需要在服務器端進行控制。順便說一句,我已經爲你的問題+1了,以恢復平衡,我不認爲這是一個不合理的問題。 – Clive
如果你不想讓用戶回去,請了解緩存標題並獲取vs post。 – epascarello
不,實際上我只是希望當用戶點擊後退按鈕後,它重定向到同一頁面後,gmail的功能。 – user976754