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

大喵子 发布于 2016/01/11 17:31
阅读 299
收藏 0

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

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

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

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

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

加载中
0
karsonzhang
karsonzhang

<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>



参考:http://stackoverflow.com/questions/12381563/how-to-stop-browser-back-button-using-javascript

大喵子
感谢大神,经测试可用
返回顶部
顶部