摘要:要如何讓以asp程式讓Internet Explorer 瀏覽器不cache
在IE中為了加快瀏覽的速度,所以當IE發現瀏覽的網址以前曾經有瀏覽記錄時,就會從Buffer中找以前的流覽結果來顯示,但是這樣的設計卻造成了asp輸出時的困擾
兩個做法可以解決這個問題:
1.在ASP增加以下的指令在最上方
<% Response.CacheControl = "no-cache" %> <% Response.AddHeader "Pragma", "no-cache" %> <% Response.Expires = -1 %> <% Response.Buffer = true%> |
2.開啟網頁的超鏈結,請帶個參數,並且每次都不同
例如
Edit.asp?time=20050623104322
以上的兩個方法可以搭配著一起用唷
^_^
以下是簽名:
- 歡迎轉貼本站的文章,不過請在貼文主旨上加上【轉貼】,並在文章中附上本篇的超連結與站名【topcat姍舞之間的極度凝聚】,感恩大家的配合。
- 小喵大部分的文章會以小喵熟悉的語言VB.NET撰寫,如果您需要C#的Code,也許您可以試著用線上的工具進行轉換,這裡提供幾個參考
Microsoft MVP Visual Studio and Development Technologies (2005~2019/6) | topcat Blog:http://www.dotblogs.com.tw/topcat |