Я пытаюсь обновить ту же страницу, но она не работает. Это мой HTML-код:
<html>
<head>
<title>HTML in 10 Simple Steps or Less</title>
<meta http-equiv="refresh" content="5" />
</head>
<body>
</body>
</html>
Я пытаюсь обновить ту же страницу, но она не работает. Это мой 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" >
Квоты, которые вы используете, являются проблемой:
<meta http-equiv="refresh" content="5" >
Вы должны использовать "
<meta http-equiv="refresh" content="5">
Вы используете умные кавычки. То есть вместо стандартных кавычек (") вы используете фигурные кавычки ("). Это происходит автоматически с 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>
<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">
да, проблема с вашими двойными кавычками, я нашел, что это соответствует отсюда. http://codesupport.info/6-important-features-as-how-to-do-it-using-meta-tags/