javascript - 每过一分钟就重新加载页面

标签 javascript html css

我是这些表格的新手,如果我的问题令人困惑或不清楚,我深表歉意。我想知道如何使用 javascript 每次翻滚时重新加载网页。 (请注意,我并不是说每 60 秒重新加载一次)我有这段代码在运行,它使网站上的时钟保持运转:

function startTime() {
var today = new Date();
var h = today.getHours();
var m = today.getMinutes();
var s = today.getSeconds();
m = checkTime(m);
s = checkTime(s);
h = checkTime(h);
document.getElementById('txt').innerHTML =
h + "|" + m;
var t = setTimeout(startTime, 500); }

我想知道是否有一种方法可以使用我已有的变量“s”来检查页面是否需要重新加载,也许可以使用 javascript 中的 if then 语句,|If (s = 60) {location .reload();}|但我不确定该怎么做。任何帮助,将不胜感激。

最佳答案

每秒检查一次就够了。 getSeconds() 返回 [0, 59] 所以正如 @slash197 所说的那样检查 0 是正确的。像下面这样的东西怎么样:

const norefresh = () => {
  console.log('Not ready');
}

const refresh = () => {
  console.log('Time to REFRESH');
}

const check = () => {
  let t = new Date();
  if (t.getSeconds() === 0) {
    return refresh();
  }
  return norefresh();
}

setInterval(check, 1000);

关于javascript - 每过一分钟就重新加载页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49607505/

相关文章:

html - 将 3 个 div 并排放置

javascript - 页面刷新前暂停 JavaScript

javascript - 当手动选择当前歌曲时,我的 JavaScript mp3 播放器无法播放下一首歌曲

html - 使用 flex-wrap 在第 5 个元素之后中断到下一行时出现问题。

javascript - 在输入框旁边显示错误而不是 JavaScript 中的 alert()

html - 如何将按钮放置在带有扩展内容的窗口底部

css - div 三 Angular 形, Canvas 大小

javascript - Bootstrap 模态标题未显示 -::before::after

javascript - 如果你点击任何方 block ,一个 X 应该出现在里面

javascript - 如何获取canvas iframe应用程序当前的Facebook页面ID?