【问题标题】:HTML : Page load every 5 secs and display countdown like 5,4,3,2,1 and then reload the pageHTML:页面每 5 秒加载一次并显示倒计时,如 5、4、3、2、1,然后重新加载页面
【发布时间】:2020-03-06 04:21:45
【问题描述】:

有人可以在每 5 秒一次的 html 重新加载页面上帮助我吗?我还需要类似下面的内容。

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

【问题讨论】:

  • 显示您迄今为止尝试过的内容以及效果如何。

标签: javascript html settimeout reload


【解决方案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/

【讨论】:

  • 您可以使用按钮启动此计数器,但重新加载后它将不再可见。您应该从服务器端代码设置按钮的可见性。这是我的意见。祝你好运。
猜你喜欢
  • 2014-10-02
  • 2016-03-18
  • 2020-01-16
  • 2016-07-10
  • 1970-01-01
  • 1970-01-01
  • 2016-11-17
  • 2018-08-02
  • 1970-01-01
相关资源
最近更新 更多