首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么防止页面后退

2011-12-29 
如何防止页面后退?我有个登陆页。上面有验证码的。登陆成功以后然后点后退。验证码随便输入一个就可以进去。我

如何防止页面后退?
我有个登陆页。上面有验证码的。

登陆成功以后然后点后退。验证码随便输入一个就可以进去。
我想知道如何设置页面不能后退,还有登陆成功以后马上会把验证码的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

可以参考一下这篇文章

热点排行