asp.net 怎样让浏览器的前进返回失效

2025-05-18 08:33:37
推荐回答(4个)
回答1:

后退的。
试试了一下在 .NET中通过如下语句
Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);
就可以使页面的缓存失效,每次都需要获取新页面。
最灵!

回答2:

这个无法做到
不知道你是为了什么要禁止前进后退呢?
比如,是为了防止退出登录后,利用“后退”来绕过验证之类的?
你只需要在页面开始,都始终执行一次验证就行了。
如果涉及数据库操作,每次新增之前都判断是否存在就行了
这个没太大问题的

回答3:

你这问题问得也有问题。

asp.net 是运行在服务器端的,浏览器是客户端的。怎么可能设置浏览器怎么样怎么样?

最多只能通过 JS 。但是目前还没有好的办法不让人家点“返回”按钮。

回答4:

弹出页!就没返回了!