怎样控制浏览器左上后退按钮事件?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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

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

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

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

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

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

展开
收起
a123456678 2016-07-14 14:34:25 1581 0
1 条回答
写回答
取消 提交回答
  • a123456678
    <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浏览器中即将发生的安全变化
立即下载
低代码开发师(初级)实战教程
立即下载