Próbuję odświeżyć tę samą stronę, ale to nie działa. To jest mój kod HTML:
<html>
<head>
<title>HTML in 10 Simple Steps or Less</title>
<meta http-equiv=”refresh” content=”5" />
</head>
<body>
</body>
</html>
Wygląda na to, że prawdopodobnie wkleiłeś to (lub użyłeś edytora tekstu, takiego jak MS Word), używając czegoś w rodzaju podwójnych cudzysłowów, które nie są rozpoznawane przez przeglądarkę. Sprawdź, czy Twój kod używa rzeczywistych podwójnych cudzysłowów, takich jak ten "
, który różni się od następującego znaku:”
Zastąp metatag tym i spróbuj ponownie:
<meta http-equiv="refresh" content="5" >
Używasz inteligentnych cytatów. Oznacza to, że zamiast standardowych cudzysłowów (
"
) używasz cudzysłowów (”
). Dzieje się to automatycznie w przypadku programu Microsoft Word i innych edytorów tekstu, aby rzeczy wyglądały ładniej, ale także zmieniają kod HTML. Upewnij się, że kod w prostym edytorze tekstu, takim jak Notatnik lub 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>
źródło
Problem dotyczy cytatów, których używasz:
<meta http-equiv=”refresh” content=”5" >
Powinieneś użyć
"
<meta http-equiv="refresh" content="5">
źródło
<meta http-equiv="refresh" content="600; url=index.php">
600 to liczba sekund między cyklami odświeżania.
źródło
Spróbuj tego:
<meta http-equiv="refresh" content="5;URL= your url">
lub
<meta http-equiv="refresh" content="5">
źródło
Wypróbuj ten tag. Spowoduje to odświeżenie
index.html
strony co 30 sekund.<meta http-equiv="refresh" content="30;url=index.html">
źródło