读书人

怎么做到点退出系统后浏览器的后退按

发布时间: 2011-12-18 22:54:38 作者: rapoo

如何做到点退出系统后,浏览器的后退按钮被禁用?
我的系统中,主页有一个退出系统按钮,点击后要让用户再重新登陆,我在程序里加了SESSION判断,但现在我点退出系统后,是显示登陆页面,但点击浏览器的后退按钮仍然可以退回首页,请问有没有可能让浏览器的后退按钮被禁用?谢谢!!

[解决办法]
禁用缓存么
[解决办法]
你点退出的时候把Session清空了
然后你在页面上做判断,如果没有Session,则跳到登录页

这样不管你怎么后退,Session没有了就只会跳到登录页
[解决办法]
document.location.replace( "你的URL ");
[解决办法]
还有清空session
[解决办法]
AJAX,法后退
[解决办法]
当然你要使用session的话.如果用的是Cookie也可以清空cookie
[解决办法]
像楼上说的 推出系统的时候
应该 清除Session的值


在你的每个权限页面都应该判断这个值是否存在
不存在转到 登录页

[解决办法]
清空session,同时把IIS中的缓存禁用 你试试看!
[解决办法]
Response.Buffer = True
Response.ExpiresAbsolute = Now() - 1
Response.Expires = 0
Response.CacheControl = "no-cache "
Response.AddHeader "Pragma ", "No-Cache "


[解决办法]
是啊,你设置好权限设置。点退出系统后就清掉SESSION再导航到登录面页面,那它点退后就不起作用了1

读书人网 >asp.net

热点推荐