每當我點擊文件 - >新窗口或在IE8中按Ctrl + n,我得到一個新的窗口,從瀏覽器緩存中顯示一個頁面,請求不會到服務器端。解決在IE8中過期的網頁
我通過在每個頁面中添加以下行來解決上述問題,
response.setHeader(「Cache-Control」,「no-cache」);
response.setHeader(「Pragma」,「no-cache」);
response.setDateHeader(「Expires」,0);
response.setHeader(「Cache-Control」,「no-store」);
現在,當我點擊文件 - >新窗口或在IE8中按Ctrl + n,我得到一個味精「網頁已過期.........本地複製........ .....「在新窗口中。
而不是顯示上面的味精我需要顯示我自己的味精/頁。
我已經嘗試了緩存控制,過期響應頭中的不同值。
我唯一想做到的事情是,如果緩存中沒有頁面,那麼請求必須到服務器進行處理,即每當用戶單擊在文件 - >新窗口或ctrl + n在IE8的請求應該去服務器。
你是否100%確定沒有其他方法可以這樣做? – Deepak 2011-02-09 11:32:47