浏览器返回按钮不会刷新页面解决方案---使用情景:点击浏览器左上角的后退按钮,页面须要刷新的状况




<!-- 浏览器后退事件   ---  监听浏览器左上角的后退按钮 -->
<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);
javascript

              <!-- 此处为监听到浏览器后退按钮的后续事件  例:刷新前一个页面;或者刷新当前页面等-->
                window.location.href = window.location.reload();
            });
        }
        window.history.pushState('forward', null, '#'); //在IE中必须得有这两行
        window.history.forward(1);
    });
</script>

java