浏览器后退强制刷新 不缓存

有的时候业务场景需要浏览器回退时不使用默认的缓存而刷新页面得到最新的状态

if (document.addEventListener) {
    window.addEventListener('pageshow', function (event) {
        if (event.persisted || window.performance && 
            window.performance.navigation.type == 2) 
        {
            location.reload();
        }
    },
   false);
}

 

posted @ 2019-05-23 15:54  wayne529  阅读(765)  评论(0编辑  收藏  举报