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>
Odpowiedzi:
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>
Problem dotyczy cytatów, których używasz:
<meta http-equiv=”refresh” content=”5" >
Powinieneś użyć "
<meta http-equiv="refresh" content="5">
Spróbuj tego:
<meta http-equiv="refresh" content="5;URL= your url">
lub
<meta http-equiv="refresh" content="5">
Wypróbuj ten tag. Spowoduje to odświeżenie index.html
strony co 30 sekund.
<meta http-equiv="refresh" content="30;url=index.html">