js 监听页面url锚点变化 window.onpopstate

window.onpopstate = function (event) {
            if (location.href.indexOf('#') == -1) {
                location.reload();
            }
        };

解决页面url中有锚点时,点击浏览器返回按钮页面不刷新,导致页面空白的问题。

原文地址:https://www.cnblogs.com/wujiaqi/p/9633685.html