全国如何让网页在固定时间自动刷新
发布时间:11-03 热度:2493
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>自动刷新页面</title>
<script>
function scheduleRefresh() {
var now = new Date();
var nextRefreshTime = new Date();
// 设置每天刷新时间,这里设置为下午3点
nextRefreshTime.setHours(15);
nextRefreshTime.setMinutes(0);
nextRefreshTime.setSeconds(0);
nextRefreshTime.setMilliseconds(0);
// 如果当前时间超过了设定的刷新时间,则设置为明天
if (now > nextRefreshTime) {
nextRefreshTime.setDate(nextRefreshTime.getDate() + 1);
}
// 计算时间差,单位为毫秒
var refreshIn = nextRefreshTime - now;
// 使用setTimeout进行延迟刷新
setTimeout(function() {
window.location.reload();
}, refreshIn);
}
// 页面加载完成后调用计划刷新函数
window.onload = function() {
scheduleRefresh();
};
</script>
</head>
<body>
<h1>页面将在每天下午3点自动刷新</h1>
</body>
</html>
<<上一篇:为什么建议无人值守道闸使用手机流量卡 下一篇:如何让网页定时刷新缓存 >>