Автоматический код обновления в HTML с использованием метатег

Я пытаюсь обновить ту же страницу, но она не работает. Это мой HTML-код:

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

    </body>
</html>

Ответ 1

Похоже, вы, вероятно, вложили это (или использовали текстовый процессор, например, MS Word), используя некие двойные кавычки, которые не распознаются браузером. Убедитесь, что ваш код использует фактические двойные кавычки, подобные этому ", который отличается от следующего символа: "

Замените метатег на этот и повторите попытку:

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

Ответ 2

Квоты, которые вы используете, являются проблемой:

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

Вы должны использовать "

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

Ответ 3

Вы используете умные кавычки. То есть вместо стандартных кавычек (") вы используете фигурные кавычки ("). Это происходит автоматически с 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>

Ответ 4

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

600 - количество секунд между циклами обновления.

Ответ 5

Попробуйте следующее:

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

или

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

Ответ 6

Попробуйте этот тег. Это обновит страницу index.html каждые 30 секунд.

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