我想在程序中控制用户访问我的网页,禁止其使用浏览器的后退功能,
我在每页都添加了response.expires=0,想使其浏览过的网页过期,但我发现
浏览器回退后,该页仍然存在,且依然有效,session也依然存在,真不知道asp
中的response.expires=0到底有啥作用?
试一试Response.ExpiresAbsolute=“绝对时间”(比如=#May 31,1996 13:30:15#)不过有时浏览器也会使这些设置失效
expires是设置cookies到期的日期
response.expires属性确定页面从浏览器高速缓存到期的时间分钟数,在这个时间到期后,浏览器将被迫从主机地址检取信息。设定expires属性为0,将使对一页面的新的请求从服务器产生。
Tyro说的是对的,同时expires的时间一到,并不影响session,session的时间限制
由session.timeout来决定,在默认情况下,该时间是20分钟。
對,response.expires指的是asp頁面的有效期,單位是分鐘。在到期之前,會使用緩存中的頁面。若response.expires=0,將會立即產生新的請求。