开发者社区 问答 正文

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

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

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

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

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

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

展开
收起
a123456678 2016-07-14 14:34:25 1995 分享
分享
版权
举报
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 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等