如果您希望在后退页面时刷新页面,可以使用以下方法:
window.addEventListener('popstate', function () {
location.reload();
});
window.history.pushState({}, '', '?t=' + new Date().getTime());
这将在每次页面加载时添加一个新的时间戳,以确保页面被刷新。
if(sessionStorage.getItem('is_reloaded')) {
sessionStorage.removeItem('is_reloaded');
location.reload();
} else {
sessionStorage.setItem('is_reloaded', true);
}
这将在第一次加载页面时将一个标志存储在sessionStorage中,然后在后退时检查并刷新页面。