【发布时间】:2018-03-19 12:06:16
【问题描述】:
我有一个显示一些信息的加载叠加层,我有一个刷新页面的按钮。但我希望加载覆盖只出现一次,而不是每次单击按钮时。 (F5 没关系)。我在想这样的事情:
<button type="button" onclick="reload();">
function reload() {
if (window.location.reload()) {
document.getElementById('loading').style.display = 'none';
}
}
但它不起作用......请帮助
【问题讨论】:
-
每次重新加载页面(从浏览器级别,如 f5),JavaScript 都会重新运行 - 新鲜。我能想到的唯一方法是跟踪某处的页面访问并将其用作确定(cookie,本地存储,更改 URL,因此重新加载是一个不同的页面......)
-
好的,非常感谢...
标签: javascript if-statement window refresh reload