用户会话1分钟后的消防模式

时间:2018-06-02 14:47:12

标签: javascript local-storage session-storage

用户在我的网站上花费1分钟后尝试触发模式。首先我尝试了setTimeout方法但后来我意识到当用户刷新网站或访问另一个页面时,计数器会重置:

setTimeout(function() {
    modal.fadeIn(300); 
}, 60000);

正如我用Google搜索,我认为正确的解决方案是使用sessionStorage,但我不知道如何使用它。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

与localStorage相同,您可以设置每秒+1的密钥。



setTimeout(function() {
  sessionStorage.setItem("counter",sessionStorage.getItem("counter")+1); 
}, 60000);




浏览器会记住"计数器"的最后一个值即使刷新后也是如此。