javascript - HTML : Page load every 5 secs and display countdown like 5, 4,3,2,1 然后重新加载页面

标签 javascript html settimeout reload

有人可以帮我每 5 秒重新加载一次 html 页面吗?我还需要如下所示的内容。

在我的页面中,我有“刷新”链接,一旦我单击该刷新链接,刷新就会消失,并且它应该开始显示倒计时为 5,4,3,2,1 等,然后它必须重新加载同一页面再说一遍,你能帮我吗?

最佳答案

你可以试试这个:

            var counter = 5;
            var myCounter = setInterval(myFunction, 1000);

            function myFunction() {
              if (counter > 0) {
                document.getElementById("numbers").innerHTML = counter;
                counter--;
              } else {
                clearInterval(myCounter);
                document.location.reload(true)
              }

            }

https://jsfiddle.net/9423bvp1/

关于javascript - HTML : Page load every 5 secs and display countdown like 5, 4,3,2,1 然后重新加载页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58785117/

相关文章:

css - IE6 float <img>

javascript - 当遇到句点或逗号时,如何减慢从数组中输入随机字符串的函数?

javascript - 异步并设置超时

php - 页面动画 - 滚动文本

javascript - 从主站点在 iframe 中启动的 FancyBox 画廊仅影响 iframe?

javascript - 使用 Google Autocomplete API 根据位置名称获取经纬度

javascript - 如何使用 setTimeout() 调用 jQuery(document).ready 之外的函数?

javascript - 改变页面的URL而不改变页面

javascript - 有没有办法从 DOM 中获取选项的不同值?

javascript - 实际上告诉我可以设置的选项的 jsPDF 文档?