时间:2021-05-02
在ASP中Response对象的expires 属性指定了在浏览器上缓冲存储的页距过期还有多少时间。如果用户在某个页过期之前又回到此页,就会显示缓冲区中的页面。
语法格式:
其中,参数 number 表示距过期还有多少分钟。
如果将此参数的值设置为 0或一个小于0的数, 可使缓存的页立即过期。
Response对象中的这个属性很实用,如在设计登录页面时,如果用户登录成功,则可使该页面立刻过期,防止其它用户进入该页面时,还保留着相关的信息,以保证账户的安全。
如果此属性在一页上设置了多次,则使用最短的时间。
下面举个实例来说明Expires属性的用法与作用。
本例共三个文件,第一个文件介绍了该例子的总体情况,第二和第三个文件将在第一个文件中被打开,同时第二个文件设置的过期时间为5,即5分钟后该页过期,过期前将从浏览器缓存中加载该文件;第三个文件设置的Expires的值为0,即该页马上过期,每次将从服务器读取该文件。
整个文件的源代码如下:
(1)第一个文件(ResponseExpires.asp):
第二个文件(Rnd1.asp):
第三个文件(Rnd2.asp):
查看本例的演示效果
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
可以直接用HTML的META来实现。放入HTML的HEAD部分ASP代码如下:放在页面代码的头部Response.Expires=0Response.Expir
不使用页面缓存:你可以在不想被缓存的页面Page_Load事件中加上如下代码复制代码代码如下:Response.Expires=0;Response.Buffe
强制刷新网页<% '强制性刷新随机验证码 '让随机验证码每次按IE的后退按钮时,返回登录页面的随即码都自动刷新, Response.expires=-1 Res
ASPResponse.Buffer=TrueResponse.ExpiresAbsolute=Now()-1Response.Expires=0Respons
ASP中if语句、select、while循环的使用方法