禁止页面后退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>
标签:function,null,浏览器,兼容,window,forward,pushState,JS,history 来源: https://www.cnblogs.com/lz1206/p/15801178.html