首页 > 解决方案 > 每小时50分钟刷新页面的JS代码

问题描述

我有以下代码将在每小时的“50”分钟刷新“updt”页面。它仅在我手动刷新页面时才有效。如何修改代码以感知到 50 分钟。

function show_hide_me () {
  var myDate = new Date();
  var mins = myDate.getMinutes();
    if (mins == 50){
       doSomething();
    } 
 }

 function doSomething() {
   alert("Page will refresh now");
    document.getElementById("updt").click();

}

标签: javascript

解决方案


您缺少的是您需要每分钟检查其第 50 分钟。

setInterval(function(){
    show_hide_me();
}, 60*1000);

这将每 60000 毫秒(即一分钟)运行一次您的函数。

https://www.w3schools.com/jsref/met_win_setinterval.asp


推荐阅读