关于页面缓存清除的方法小结

缓存|页面

每次上Chinaasp总有不少的网友问及如何使Asp页面刷新,在IIS4的管理下页面的不刷新问题较IIS5严重得多,而且有时确实加入一些控制页面缓存的语句还是不起什么作用。原因我也不是很清楚,去问问微软吧:-)
现在我将清除页面缓存的一些方法总结如下:
1、在Asp页面首部加入
Response.Buffer = True
Response.ExpiresAbsolute = Now() - 1
Response.Expires = 0
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "No-Cache"

2、在HtML代码中加入
<HEAD>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
</HEAD>

3、在重新调用原页面的时候在给页面传一个参数
Href="****.asp?random()"

其实使用IIS5以后这样的问题自然而然的少了很多,所以现在我也很少用这样的一些话来强制更新页面,以上也是我们原来在IIS4下面开发积累的一些经验,希望能给大家一点帮助!

时间: 2024-10-27 17:37:26

关于页面缓存清除的方法小结的相关文章

关于页面缓存清除的方法小结(整理)

缓存|页面      每次上Chinaasp总有不少的网友问及如何使Asp页面刷新,在IIS4的管理下页面的不刷新问题较IIS5严重得多,而且有时确实加入一些控制页面缓存的语句还是不起什么作用.原因我也不是很清楚,去问问微软吧:-)现在我将清除页面缓存的一些方法总结如下:1.在Asp页面首部加入Response.Buffer = True Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Response.CacheControl

ASP关于页面缓存清除的方法小结

 每次上Chinaasp总有不少的网友问及如何使Asp页面刷新,在IIS4的管理下页面的不刷新问题较IIS5严重得多,而且有时确实加入一些控制页面缓存的语句还是不起什么作用.原因我也不是很清楚,去问问微软吧:-) 现在我将清除页面缓存的一些方法总结如下: 1.在Asp页面首部加入 Response.Buffer = True Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Response.CacheControl = "no-

JS关闭窗口与JS关闭页面的几种方法小结

 本篇文章要是对JS关闭窗口与JS关闭页面的几种方法进行了总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助 第一种:JS定时自动关闭窗口 <script language="javascript"> <!-- function closewin() { self.opener=null; self.close(); } function clock() { i=i-1 document.title="本窗口将在" + i + "秒后

刷新页面的几种方法小结

 本篇文章只要是对刷新页面的几种方法进行了详细的总结介绍,包括JS与ASP.NET.需要的朋友可以过来参考下,希望对大家有所帮助 Javascript刷新页面的几种方法:    1. history.go(0)  2. location.reload()  3. location=location  4. location.assign(location)  5. document.execCommand('Refresh')  6. window.navigate(location)  7.

刷新页面的几种方法小结(JS,ASP.NET)_javascript技巧

Javascript刷新页面的几种方法: 1. history.go(0) 2. location.reload() 3. location=location 4. location.assign(location) 5. document.execCommand('Refresh') 6. window.navigate(location) 7. location.replace(location) 8. document.URL=location.href 自动刷新页面的方法: 1.页面自动

Framework7 页面缓存设置的方法

Framework7 是使用 ajax 加载新页面的.所以为了效率,其默认是开启缓存的(同一个请求页面默认缓存时间是十分钟).对于页面缓存相关配置,我们可以在初始化应用的时候进行设置.而如果我们用 Framework7 开发移动App 时,由于页面都打包到本地,完全可以把缓存关闭.   1,设置样例 Framework7 初始化的时候可以传入相关的配置对象. // 初始化 app var myApp = new Framework7({           cache: true,       

ASP.NET 页面间数据传递方法小结_实用技巧

0.引言 Web 页面是无状态的,服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留.在用Asp.NET 设计开发一个Web系统时, 遇到一个重要的问题是如何保证数据在页面间进行正确.安全和高效地传送,Asp.net 提供了状态管理等多种技术来解决保存和传递数据问题,以下来探讨.NET 下的解决此问题的各种方法和各自的适用场合. 1.数据传递的各种方法和分析 1.1 使用Querystring 方法 QueryString 也叫查询字符串

JS关闭窗口与JS关闭页面的几种方法小结_javascript技巧

第一种:JS定时自动关闭窗口<script language="javascript"><!--function closewin(){self.opener=null;self.close();}function clock(){i=i-1document.title="本窗口将在" + i + "秒后自动关闭!";if(i>0)setTimeout("clock();",1000);else clo

几种防止页面缓存的有效方法

php网页 header("expires:mon,26jul199705:00:00gmt"); header("cache-control:no-cache,must-revalidate"); header("pragma:no-cache"); jsp网页 response.addheader("pragma", "no-cache"); html做法 <meta http-equiv='pr