jQuery自动刷新页面按时钟时间安排

时间:2018-06-15 15:20:48

标签: javascript jquery

寻找一个可以在预定的本地时钟上刷新页面的脚本。

每天一小时。让我们在 8AM 8PM 时说,

  • 每天,或
  • 特定工作日,周一至周五,周一至周三等。

注意:最近,在下面的代码中找到并尝试了这个但是它不起作用。根据以上描述寻找合适的脚本。



    setInterval(function(){
  var dt = new Date();
  var clock_time = dt.getHours() + ":" + dt.getMinutes();
  if ( clock_time === '22:10' ) {
     location.reload();
  }




1 个答案:

答案 0 :(得分:2)

您已将时间遗忘在setInterval

您可以使用||(或)运算符设置2次。



let interval; // Use clearInterval(interval) to stop the interval
let refreshDelay = 60000; // Every minute

function scheduledReload() {
  let dt = new Date();
  let time = dt.getHours() + ":" + dt.getMinutes();

	if(time ==='08:10' || time === '22:10') {
  	location.reload();
  }
}

interval = setInterval(scheduledReload, refreshDelay);