Я пытаюсь обновить ту же страницу, но она не работает. Это мой 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/