js返回上一页并刷新思路

在网上找了很多办法,比如window.history.go(-1);window.history.go(0); 试了下根本没用(不知道是不是我哪里写错了),想着在上一个页面写一个关闭页面并刷新的方法,然后在当前页面调用上一个页面的方法,但是这个只有iframe嵌套页面才能实现,最后无奈,只能在localStorage中加入一个标识,每次到个人中心页面时先判断这个标识,如果是上一个页面返回的,就执行刷新动作。

B页面:

localStorage.setItem("refresh", true);
window.history.go(-1);

A页面:

$(function () {
    var f = localStorage.getItem("refresh");
    if (f == "true") {
        window.history.go(0);
        localStorage.setItem("refresh", false);
    }
})
原文地址:https://www.cnblogs.com/hhuiii/p/12526610.html