如何防止页面后退?
我有个登陆页。上面有验证码的。
登陆成功以后然后点后退。验证码随便输入一个就可以进去。
我想知道如何设置页面不能后退,还有登陆成功以后马上会把验证码的COOKIE设置过期。为什么没有用啊?
我想知道如何设置不能后退,还有COOKIE过期
大家如果是JS的就不要发上来了。我要服务端的代码
我的写法是
Response.Expires = -1
Response.Expires = 0
Response.Buffer= false;
COOKIE过期代码是
Response.Cookies[ "Code "].Expires = Convert.ToDateTime( "1/1/1799 ");
上面方法全都试了。都不行
谁能帮忙解决一下
------解决方案--------------------没有办法禁用后退按钮,但可以使页面立即过期。
Response.Buffer=true;
Response.ExpiresAbsolute=DateTime.Now.AddSeconds(-1);
Response.Expires=0;
Response.CacheControl= "no-cache ";
------解决方案--------------------http://www.blueidea.com/tech/program/2006/3162.asp
可以参考一下这篇文章