2011-05-10 189 views

回答

2

在JSP中沒有任何東西可以直接影響瀏覽器的後退按鈕。您的JSP標記/代碼是作爲生成設置給客戶端的響應的一部分在服務器端進行評估的。

也就是說,你可以在下面的JavaScript添加到註銷後頁面的<head>部分大致達到預期的效果:

<script> 
    history.forward(); 
</script> 

來源:http://answers.google.com/answers/threadview/id/574062.html

更普遍,但是,有沒有辦法阻止確定的用戶在其歷史記錄中查找以前訪問過的URL,並在註銷後將其瀏覽器指向它。相反,您的會話管理代碼需要足夠強大,以便知道如果用戶不再持有有效會話,它不應該爲陳舊的URL請求提供服務。或者,如果你真正要做的是阻止瀏覽器在用戶註銷後顯示登錄後頁面的緩存版本,那麼你可以通過設置一個HTTP來完成該操作(在大多數瀏覽器中) Cache-Control您的所有登錄後頁面上的值爲no-cache

+0

謝謝...現在就試試,平回你。 – 2011-05-10 12:27:28

相關問題