我想每5天显示一个HTML按钮,因为在我的项目中,用户可以在5天后进行回忆。 我的问题是,当我关闭浏览器时,计数器将再次计为零 我使用setInterval来计算时间
<script>
function fn(){
document.getElementById("btn").style.display='block';
}
var x=5*24*60*60*1000 //number of days
setInterval(fn,x);
</script>
</head>
<body>
<form action="save" method="post">
<label>if you do not see an add button that you do not have more than 5 days</label>
<input id="btn" type="submit" style="display: none;" value="Add Customer"/>
</form>
</body>
谢谢
答案 0 :(得分:0)
我希望,有可能使用cookie.on按钮设置cookie并将过期时间设置为5天。
答案 1 :(得分:0)
您可以在显示HTML按钮后记录localStorage中的当前时间,每次用户打开此页面时,获取当前时间并与上次记录时间进行比较