如何刷新页面或某些内容多次,然后停止?

taor4pac  于 2021-09-13  发布在  Java
关注(0)|答案(1)|浏览(435)

我有一个包含css动画的html页面,我想知道是否有一种方法可以让页面重新加载3次,然后停止。另外,当重新加载它3次时,每次我都希望它有一个延迟,例如,当我的页面第一次加载时,它将播放动画,然后在播放完所有动画后,我希望它再次重新加载,所以某种延迟功能?
非常感谢。

qaxu7uf2

qaxu7uf21#

在页面加载时添加此选项。

<script>   

    var timeinmilliseconds = 3000;
    var reloadCnt = window.sessionStorage.getItem( "reloadCounter") ? parseInt(window.sessionStorage.getItem( "reloadCounter")) + 1 : 1;

    window.sessionStorage.setItem( "reloadCounter", reloadCnt )
    console.log(reloadCnt);
    if ( reloadCnt <= 3 )
      setTimeout(function(){ window.location.reload(true) }, timeinmilliseconds);
</script>

让我知道这是否有帮助。这是纯javascript,只需将其添加到您的页面并让我知道。这里是链接http://jsfiddle.net/

相关问题