进入登录页面,输入用户名,密码,进入操作界面。此时点击退出按钮,退出后,按浏览器的后退按钮
如何使这次点击浏览器后退按钮时,无法显示操作界面,而必须重新登录呢
关键是捕获后退动作。捕获后是否已经退出登录就判断服务器中session或者什么标志位,这都是自己加了。
http://www.jb51.net/article/53569.htm
这个和cookie或session有关的,当你点击登录后,你用户名或密码就保存在了cookie或session中,当你点击后退后就将cookie或session中这个用户给清除掉,然后
判断cookie或session中是否有这个用户,如果没有就跳转到登录页面就行了;这个涉及到web开发的知识了;
如果回答对您有帮助,请采纳。
关于后退我只能给一个思路:
可不可以通过判断地址栏里的地址来看是否后退了:
假设现在地址是:
http://www.a.c/b/d/e
点击后退后,地址就变成:
http://www.a.c/b/d
通过这样应该能获取后退吧,然后重新转向登录界面就可以了;
回答的不好,如果对您有帮助,请采纳
你不是用session么?那么当主界面登录进来后,在session中放一个alreadylogged,在页面请求的时候,判断下,有这个标记就不允许加载,跳转到登录去。
禁用后退很简单,设置下页面过期就可以,在相应头上加上Catch-control: no-cache