【问题标题】:meta in HTML run a hard refreshHTML 中的 meta 运行硬刷新
【发布时间】:2020-07-06 02:40:17
【问题描述】:

我创建了一个 HTML 文件来获取每 1 分钟更新一次数据的文件。

我试过<meta http-equiv="refresh" content="60">函数,但它没有显示最新数据。

如果我手动按 CTRL + F5,页面将更新最新数据。

如何使用<meta http-equiv="refresh" content="60"> 在 HTML 中执行硬刷新而不是正常刷新。

【问题讨论】:

  • 请将您的更新作为接受的答案
  • 注意,2天后会接受我自己的回答

标签: html meta


【解决方案1】:

这并不准确,但单独使用 html 很难。

我认为你应该尝试使用 javascript


<script>
    var current = new Date();
    future.setSeconds(0);
   ...
...
    setTimeout(function() { window.location.reload(true); }, timeout);
</script>

【讨论】:

    【解决方案2】:

    更新

    我发现了问题,是不是因为我的源文件(xml 文件)正在获取相同的数据。

    更改后 xmlhttp.open("GET", "merged_.xml, true);

    xmlhttp.open("GET", "merged_.xml?id="+Math.random(), true);

    源文件将更新为最新数据。

    参考https://www.webmasterworld.com/javascript/4283873.htm

    【讨论】:

      猜你喜欢
      • 2016-09-16
      • 1970-01-01
      • 2012-09-05
      • 2019-07-01
      • 1970-01-01
      • 2015-03-24
      • 1970-01-01
      • 2011-07-28
      • 1970-01-01
      相关资源
      最近更新 更多