
正文
asp.net禁止前进后退,前端如何禁止返回某个页面
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
asp.net如何实现后退功能
1、这个要看你的登陆权限模块是怎么写的.如果只是简单的SESSION或者COOKIES就直接清空.如果配合了数据库设置的.就必须还要把数据库里的登陆状态设置为不登陆状态...反正就一句话。
2、注销 在退出后的页面如Default.aspx的load事件上加:Session.Clear();这样的话,点击游览器后退按钮不会回到登录前的页面,永远都在Default.aspx页面。
3、在每个页面都添加权限验证的代码。你可以选择自己编写一个用户控件,在里面添加页面权限验证的代码。你的安全退出不要放在当前页,而是放在另外的一个页面中,例如logout.aspx,退出的话,就跳转到这个页。
4、不确定你的(onclick,return confirm(...))是写在哪儿,你可以使用参考里的OnClientClick属性,在属性中写要执行的客户端脚本 如你这里就应该写成 asp:button onclientclick=return confirm(确认。。
[img]相关问答
Q1: asp.net怎么禁用浏览器的后退按钮?
1、后退的。试试了一下在 .NET中通过如下语句 Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);就可以使页面的缓存失效,每次都需要获取新页面。
2、不要在原始页面上转,新大开一个页面就好了啊。
3、登录后直接跳转到新页面target=_bank,并且将原页面关闭,保证session存在就行了 请采纳。
4、将Cookie也清空试试。后退是从Cookie中读取的内容。或者禁用掉后退按钮。
5、楼主是不是说:有一个模板列,模板列里面有按钮A,B, 如果点击某一列的按钮A,那当前列按钮A就变为不可用?如果是这样的话,那就不能像楼上的那么弄,这会把所有按钮置为不可用。
Q2: 禁止浏览器页面的前进和后退的方式
1、禁止浏览器页面asp.net禁止前进后退的前进和后退(包括 键盘、鼠标手势等产生的后退动作。
2、如果您使用的是手机或平板电脑asp.net禁止前进后退,可以尝试使用浏览器自带的“全屏浏览”模式来禁止滑动页面返回。这种模式下asp.net禁止前进后退,浏览器会占据整个屏幕asp.net禁止前进后退,隐藏导航栏和状态栏,从而防止用户通过滑动手势返回上一页。
3、打开浏览器,点击右下角的设置。选择设置中的工具箱。点击【滑屏方式】。选择关闭即可。
4、简单的说,页面A(A中有这段代码)转向页面B,这时,B向A转向是被禁止。
Q3: asp.net怎么样才能使网页无法返回
后退的。试试了一下在 .NET中通过如下语句 Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);就可以使页面的缓存失效,每次都需要获取新页面。
登录后直接跳转到新页面target=_bank,并且将原页面关闭,保证session存在就行了 请采纳。
加个键盘事件,检测到是回车,你就直接跳过。
asp.net禁止前进后退的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于前端如何禁止返回某个页面、asp.net禁止前进后退的信息别忘了在本站进行查找喔。






