我注意到在某些网站上我可以登录错误,这会将我带到登录页面。再次登录错误,这会导致我输入错误的密码页面(我可以登录),如果我再次登录错误,我不会增加我的页面历史记录数。无论有多少次我弄错了,我都没有看到任何页面在我的前进历史中
我该怎么做? ASP.NET
答案 0 :(得分:0)
看看这个:
Server.Transfer Vs. Response.Redirect
基本上,如果你想在没有用户(浏览器)知道的情况下这样做,你可以使用Server.Transfer;否则你做一个Response.Redirect。
答案 1 :(得分:0)
另请注意,虽然不在服务器端代码中,但网站可能会使用类似location.replace()的Javascript - 这样历史记录不会发生变化。
答案 2 :(得分:0)