javascript - 每小时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();
}
解决方案
您缺少的是您需要每分钟检查其第 50 分钟。
setInterval(function(){
show_hide_me();
}, 60*1000);
这将每 60000 毫秒(即一分钟)运行一次您的函数。
推荐阅读
- java - 在输入中为 char 设置异常以退出仅接受整数且不停止的程序
- mysql - 根据时间戳计算和更新当前行和最后一行之间的功耗
- python - Python:从包含表达式的字符串动态初始化类成员
- spring-integration - 如何在 spring-integration 中上传文件?
- firebase - 如何在 Google Cloud Build 上部署带有 env vars 的 Vue.js 应用程序?
- asp.net-mvc - 提交表单时更新数据库中的多行
- amazon-web-services - AWS Glue 作业在写入 S3 时被拒绝访问
- php - pgsql:在 PHP 中选择时区的数据
- sql - 如何使用sql递归编写公式
- python - 如何有效地从 mysql 写入和读取 numric (float, numpy) 数组?