Javascript 如何在HTML/CSS中添加特定于设备的变量?

Javascript 如何在HTML/CSS中添加特定于设备的变量?,javascript,html,variables,local,Javascript,Html,Variables,Local,我正在写一个跟踪选举的网站,我正在添加一个每分钟刷新的自动刷新功能。每次一个变量(称为秒)和我的代码如下: var secInterval = 0 var secInterval = setInterval(function() { var secInterval = secInterval + 1 if (secInterval == 60){ location.reload(); var secInterval = 0 } }, 1000); 我想让用户

我正在写一个跟踪选举的网站,我正在添加一个每分钟刷新的自动刷新功能。每次一个变量(称为
)和我的代码如下:

var secInterval = 0

var secInterval = setInterval(function() {

  var secInterval = secInterval + 1

  if (secInterval == 60){
    location.reload();
    var secInterval = 0
  }

}, 1000);

我想让用户设置页面刷新的速率。此外,我还需要知道如何在网页被拉起时自动触发此脚本。

您可以使用下拉列表或任何合适的输入字段从用户处获取刷新间隔输入。然后将该输入存储在本地存储器中。然后,当用户刷新页面或再次访问页面时,它将使用保存的刷新间隔

if(localStorage.getItem(“刷新时间”)){
var refreshttime=localStorage.getItem(“refreshtTime”);
}否则{
var刷新时间=60;
}
var-secInterval=0;
setInterval(函数(){
console.log(secInterval);
秒间隔=秒间隔+1
if(secInterval==刷新时间){
location.reload();
秒间隔=0
}
}, 1000);
函数setRefreshTime(){
var refreshTimeInput=document.getElementById(“refreshttime”);
refreshTime=refreshTimeInput.value;
setItem(“refreshTime”,refreshTime);
console.log(刷新时间);
secInterval=0;
}

5.
15
30
45
60

Google“javascript onload”、“javascript表单”、“动态html”(不需要重新加载页面,只需更新页面内容)和“mdn本地存储”。Stackoverflow不是一个代码编写服务,这里的每个问题都应该集中在一个单一的、狭窄的主题上,您所问的问题意味着您至少应该浏览一个较长的javascript教程。非常感谢。这真的很有帮助!你介意我在网站的学分部分给你学分吗?当然。继续:)