如题:如何实现,点击浏览器后退按钮,让页面过期。在使用网银 经常 是这样的,点击后退,就会出现 ,网页过期 的内容。
其实不过期又有什么关系呢,使用程序的是人,只要发现后退会出错,下次就知道不再点击了
点击浏览器按钮
点什么按钮?
后退按钮,像一般的网银,点击后退按钮,就会出 现 “网页过期” 的内容。
试着设置
response.Buffer=true response.Expires=0 response.ExpiresAbsolute=now()-1 response.CacheControl="no-cache"
一般情况下,当用户请求WEB服务器时,服务器把请求回复给客户端。在客户端,浏览器把缓存作为一种加快速度的策略,就是当请求时先检查缓存的情况,如果有就直接调缓存了,而不请求服务器了。
在WEB程序设计中,有时为了防止重复的提交或者严格的次序等,必须让用户的数据立即在使用后就过期,当用户后退时就显示过期而不能继续使用。也算是为安全考虑的吧。
一般,response.expires写在页面的最上端,后面跟的是一个时间,就是过期的时间,0表示立即过期。