Javascript 有没有办法强制window.location.reload()只重新加载当前URL一次?

Javascript 有没有办法强制window.location.reload()只重新加载当前URL一次?,javascript,Javascript,我正在测试window.location.reload(),看看如果客户端通过向前或向后按钮单击到达仪表板,是否可以使用它来确保客户端仪表板具有最新的值 不幸的是,这种方法在Chrome和其他浏览器中的默认行为会导致浏览器重新加载似乎无穷无尽的次数 有没有办法强制window.location.reload()只重新加载当前URL一次 如果我能做到这一点,也许我可以使用window.history或其他方法来确定客户机是通过向前或向后按钮点击到达页面的。仍在研究中。一种方法是设置sessionS

我正在测试
window.location.reload()
,看看如果客户端通过向前或向后按钮单击到达仪表板,是否可以使用它来确保客户端仪表板具有最新的值

不幸的是,这种方法在Chrome和其他浏览器中的默认行为会导致浏览器重新加载似乎无穷无尽的次数

有没有办法强制
window.location.reload()
只重新加载当前URL一次


如果我能做到这一点,也许我可以使用
window.history
或其他方法来确定客户机是通过向前或向后按钮点击到达页面的。仍在研究中。

一种方法是设置sessionStorage变量

if(sessionStorage.getItem('loaded') === null) {
  sessionStorage.setItem('loaded', true);
  window.location.reload(); 
}

一种方法是设置sessionStorage变量

if(sessionStorage.getItem('loaded') === null) {
  sessionStorage.setItem('loaded', true);
  window.location.reload(); 
}

在本地存储中放置标志在本地存储中放置标志