//判断页面是否需要刷新
<script>
window.addEventListener(‘pageshow‘, function (event) {
//pageshow 页面加载出处: 缓存为true, onload为false
//如果从缓存中加载,那么直接刷新
if (event.persisted) // ios有效, android和pc每次都是 false
{
location.reload();
}
else // ios除外
{
//需要刷新,就在返回过来里的页面 设置为true
if (sessionStorage.getItem(‘refresh‘) === ‘true‘)
{
location.reload();
}
}
sessionStorage.removeItem(‘refresh‘); //一定要清除,要不然酒一直循环了
});
</script>
// 设置session sessionStorage.setItem("refresh", "true");
原文:https://www.cnblogs.com/liuzheng0612/p/12076076.html