使用元标记在HTML中自动刷新代码

Sou*_*abh 86 html meta

我正在尝试刷新同一页面,但它无法正常工作.这是我的HTML代码:

<html>
    <head>
        <title>HTML in 10 Simple Steps or Less</title>
        <meta http-equiv=”refresh” content=”5" />
    </head>
    <body>

    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

Den*_*aub 196

看起来您可能使用浏览器无法识别的双引号来粘贴(或使用像MS Word这样的文字处理器).请检查您的代码是否使用了这样的实际双引号",这与以下字符不同:

将meta标签替换为此标签,然后重试:

<meta http-equiv="refresh" content="5" >
Run Code Online (Sandbox Code Playgroud)

  • 检测到原始问题中如此微妙的错误将获得加分! (3认同)

ben*_*sch 38

你正在使用智能报价.也就是说",您使用的是引号(),而不是标准引号().这种情况会自动发生在Microsoft Word和其他文字处理器上,以使事物看起来更漂亮,但它也会破坏HTML.确保在纯文本编辑器编写,如记事本或的Notepad2.

<html>
  <head>
    <title>HTML in 10 Simple Steps or Less</title>
    <meta http-equiv="refresh" content="5"> <!-- See the difference? -->
  </head>
  <body>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)


Boo*_*eus 37

您使用的报价是问题:

<meta http-equiv=”refresh” content=”5" >
Run Code Online (Sandbox Code Playgroud)

你应该使用 "

<meta http-equiv="refresh" content="5">
Run Code Online (Sandbox Code Playgroud)


Waz*_*azy 17

<meta http-equiv="refresh" content="600; url=index.php">
Run Code Online (Sandbox Code Playgroud)

600是刷新周期之间的秒数.

  • 您应该提到,在某些浏览器中可以禁用自动刷新 (2认同)

Mr.*_*r.G 9

试试这个:

<meta http-equiv="refresh" content="5;URL= your url">
Run Code Online (Sandbox Code Playgroud)

要么

<meta http-equiv="refresh" content="5">  
Run Code Online (Sandbox Code Playgroud)

  • 我们住在2014年..你现在可以停止写大写的HTML标签了. (2认同)

小智 6

试试这个标签.这将index.html每30秒刷新一次页面.

<meta http-equiv="refresh" content="30;url=index.html">
Run Code Online (Sandbox Code Playgroud)