Я пытаюсь обновить ту же страницу, но она не работает. Это мой HTML-код:
<html>
<head>
<title>HTML in 10 Simple Steps or Less</title>
<meta http-equiv=”refresh” content=”5" />
</head>
<body>
</body>
</html>
Похоже, вы, вероятно, вставили это (или использовали текстовый редактор, например MS Word), используя двойные кавычки, которые не распознаются браузером. Убедитесь, что в вашем коде используются настоящие двойные кавычки, подобные этой "
, которые отличаются от следующего символа:”
Замените метатег на этот и попробуйте еще раз:
<meta http-equiv="refresh" content="5" >
Вы используете умные цитаты. То есть вместо стандартных кавычек (
"
) вы используете фигурные кавычки (”
). Это происходит автоматически с Microsoft Word и другими текстовыми редакторами, чтобы все выглядело красивее, но также искажает HTML. Обязательно используйте текстовый редактор, например Notepad или 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>
источник
Цитаты, которые вы используете, являются проблемой:
<meta http-equiv=”refresh” content=”5" >
Вы должны использовать
"
<meta http-equiv="refresh" content="5">
источник
<meta http-equiv="refresh" content="600; url=index.php">
600 - это количество секунд между циклами обновления.
источник
Попробуй это:
<meta http-equiv="refresh" content="5;URL= your url">
или
<meta http-equiv="refresh" content="5">
источник
Попробуйте этот тег. Это будет обновлять
index.html
страницу каждые 30 секунд.<meta http-equiv="refresh" content="30;url=index.html">
источник