1. 程式人生 > >網站退出登入防止通過返回按鈕回到歷史頁面

網站退出登入防止通過返回按鈕回到歷史頁面

在登入頁面的body裡面加上這段JavaScript就可以

<script>
    $(document).ready(function (e) {
        var counter = 0;
        if (window.history && window.history.pushState) {
            $(window).on('popstate', function () {
                window.history.pushState('forward', null, '#');
                window.history.forward(1);
                // alert("不可回退");  //如果需在彈框就有它
                self.location="orderinfo.html"; //如查需要跳轉頁面就用它
            });
        }
 
        window.history.pushState('forward', null, '#'); //在IE中必須得有這兩行
        window.history.forward(1);
    });
</script>