js 监听后退事件及跳转页面
//直接跳转 window.location.href="b.html"; //返回上一级页面 window.history.back(-1); //返回下一级页面 window.history.go(-1);
jq监听后退事件
<script type="text/javascript"> $(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); window.location.href="2.html";//执行操作 }); } window.history.pushState('forward', null, '#'); //在IE中必须得有这两行 window.history.forward(1); });