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

时间:2012-01-03 11:52:14

标签: html meta

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

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

    </body>
</html>

6 个答案:

答案 0 :(得分:189)

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

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

<meta http-equiv="refresh" content="5" >

答案 1 :(得分: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>

答案 2 :(得分:37)

您使用的引号是问题:

<meta http-equiv=”refresh” content=”5" >

您应该使用"

<meta http-equiv="refresh" content="5">

答案 3 :(得分:16)

<meta http-equiv="refresh" content="600; url=index.php">

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

答案 4 :(得分:8)

试试这个:

<meta http-equiv="refresh" content="5;URL= your url">

<meta http-equiv="refresh" content="5">  

答案 5 :(得分:6)

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

<meta http-equiv="refresh" content="30;url=index.html">