admin管理员组

文章数量:1530517

        不能回退的原理是不让其产生历史记录。

方法如下:

1:定义方法。

<script>
        // 跳转页面,且浏览器不能回退到上一级
        function skip() {
            window.location.replace('目标地址')
        }
</script>

2:使用方法,以button为例。

<button onclick="skip()">跳转</button>

3:成功了。

这里再补充一下JS的返回上一页方法:

window.history.back();    //返回上一页  
window.history.go(-1);    //返回上一页不刷新
window.location.href = document.referrer;    //返回上一页并刷新,真正实现页面后退并刷新页面
history.go(1);    //前进一页
history.forward();    //前进一页
history.length;    //用length属性查看历史中的页面数

本文标签: 跳转退到浏览器页面js