history.go(-1);返回初始页不刷新问题
首先,这是针对我就是要用history.go(-1);返回初始页。
–有返回刷新的,码工自行查找哦
初始页通过window.performance.navigation.type==2判断, 表示当前页面是通过浏览器后退按钮,或者history.go(-1)加载的。这样刚好符合我想要通过浏览器后退按钮,或者history.go(-1)加载的判断实现刷新。
// An highlighted block
if (window.performance.navigation.type==2) {
window.location.reload();
}
关于判断,参考的是
https://wenku.baidu.com/view/66e85e475afafab069dc5022aaea998fcd224071.html