禁止頁面后退JS(兼容各瀏覽器)


<script src="${ctxPath}/media/lib/jquery.history.js"></script>
<script>
    $(document).ready(function(e) {    
        if (window.history && window.history.pushState) {
            $(window).on('popstate', function () {
                window.history.pushState('forward', null, '#');
                window.history.forward(1);
            });
        }
        if ('pushState' in history) {
                window.history.pushState('forward', null, '#');
                window.history.forward(1);                    
            }else{
                History.pushState('forward', null, '?state=2');
                window.history.forward(1);
        }
        window.onhashchange=function(){ 
            History.pushState('forward', null, '?state=1');
        }
    });
</script>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM