0
我已經在我的asp.net應用程序的mastersite中設置了以下內容,即瀏覽器不會緩存頁面,並且用戶無法通過後退(和前進)按鈕進行導航;爲什麼我可以通過瀏覽器的後退按鈕導航到頁面,雖然緩存=禁用?
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Response.Cache.SetExpires(Now.AddSeconds(-1))
Response.Cache.SetNoStore()
Response.AppendHeader("Pragma", "no-cache")
它在每個站點上都有效,但不是第一個(在成功登錄後出現)。
如果我從首頁導航到隨機頁面並使用瀏覽器的後退按鈕,則後傳輸工作。如果我從一個隨機頁面導航到另一個隨機頁面,它不起作用。
在哪種情況下,no cache
選項不會「禁用」瀏覽器的後退按鈕?
你的意思是用戶無法通過後退(和前進)按鈕_導航? – 2012-03-23 12:14:39