开发者社区> 问答> 正文

怎样控制浏览器左上后退按钮事件?

页面描述:初始进入是一个a.jsp,动态控制某条件下页面会刷新为b.jsp

目的:控制页面,禁止后退

处理:禁用了页面右键(快捷键等),设置页面是弹窗_blank(无工具栏,无后退、前进按钮);

问题:用户浏览器可以设置总在新页签打开,这时候页签在浏览器内,左上角后退按钮无法控制住禁用;

求教大虾 ~有没有好的解决方法(支持ie/firefox/google)

展开
收起
a123456678 2016-07-14 14:34:25 1972 0
1 条回答
写回答
取消 提交回答
  • <script>
    window.location.hash="no-back-button";
    window.location.hash="Again-No-back-button";//again because google chrome don't insert first hash into history
    window.onhashchange=function(){window.location.hash="no-back-button";}
    </script>
    2019-07-17 19:56:17
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
WEB浏览器中即将发生的安全变化 立即下载
基于浏览器的实时构建探索之路 立即下载
基于浏览器的实时构建探索之路--玄寂 立即下载