【问题标题】:How to create auto refresh from static html website如何从静态 html 网站创建自动刷新
【发布时间】:2014-11-27 17:23:03
【问题描述】:

我的网站存在以下问题。我为我的家人(包括我的祖父)创建了非常简单的网站,但他们对互联网知之甚少。这就是为什么我必须在他们打开网站时创建自动刷新。

我的网站在这里:http://kartingsiemianowice.pl/(请不要看代码,因为它只是创建了几天)。

您能否告诉我如何在他们打开网站时创建刷新?因为当我更改某些内容并将这些文件发送到 FTP 时,他们必须刷新页面。

【问题讨论】:

  • 你可以使用setInterval一个Javascript方法来做
  • 我是初学者,还是不懂。谁能给我一个工作代码?

标签: html refresh


【解决方案1】:

放置在网站头部的最佳 HTML 代码适用于所有浏览器。

<head> <meta http-equiv="refresh" content="60"> </head> 

meta 会告诉浏览器做什么,内容是以秒为单位的时间。

如果您需要将访问者转移到另一个域,只需使用:

<meta http-equiv="refresh" content="2;url=https://mlmos.com/">

meta 会说要做什么,内容时间以秒为单位,现在为 2 或您希望,然后命令重定向到任何 url,在本例中为 mlmos.com

希望这个简单的解决方案会有所帮助!

【讨论】:

    【解决方案2】:

    使用以下代码

    setTimeout(function () {
        location.reload();
    }, 1000);
    

    其中 1000 是执行代码之前等待的毫秒数。

    【讨论】:

    【解决方案3】:

    正如 Minh Quy 在 cmets 中所说,您可以使用 JS 函数 setIntervalsetTimeout

    下面的例子:

    setInterval(function(){alert("Hello")}, 3000);

    setTimeout(function () {
        location.reload();
    }, 3000);
    

    第一个简单示例每 3 秒显示一个弹出警报窗口,第二个示例在 3 秒后重新加载页面。

    因此,出于您的目的,您需要将此函数与现有代码结合使用,以在用户访问特定页面或执行特定操作时刷新页面。

    【讨论】:

      猜你喜欢
      • 2011-07-22
      • 1970-01-01
      • 2016-12-02
      • 1970-01-01
      • 1970-01-01
      • 2017-05-24
      • 2020-07-22
      • 2023-03-07
      • 1970-01-01
      相关资源
      最近更新 更多