网站制作学习网ASP→正文:清除页面缓存
字体:

清除页面缓存

ASP 2008/8/24 20:40:02  点击:不统计

如何清除页面缓存,禁止页面缓存,如何禁止禁止页面缓存



当使用ASP进行Web编程时,你发现确实修改了程序代码,确认没有改错,却发现输出的Webyemi8an没有变化,这就是服务端将此ASP文件加入了页面缓存。

清楚页面缓存有一下几种方法;

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="no-cache">

</HEAD>

3.如果一个ASP文件是url.asp,那么在访问的时候,脚本链接应该为:

<input type="button" onclick="window.location.href='url.asp?'+Math.random()" value="提交"/>

·上一篇:如何动态添加Form项 >>    ·下一篇:限制(禁止)重复提交同一表单 >>
推荐文章
最新文章