Automatyczne odświeżanie strony <meta "refresh">
Co zrobić, aby strona WWW była automatycznie odświeżana co określony czas?
<head> <meta http-equiv="refresh" content="s"> </head>
Polecenie to pozwala na automatyczne odświeżanie strony, co pewien określony przedział czasu (podany w sekundach). Powinno być wstawione w treści nagłówkowej dokumentu - między znacznikami: <head>
oraz </head>
.
Nie należy przesadzać z odświeżaniem strony, ponieważ irytuje to użytkowników, a nawet może uniemożliwić czytanie!
Przykład <meta "refresh">
Pytania i odpowiedzi <meta "refresh">
Co to jest odświeżanie strony?
Odświeżenie strony to ponowne jej wczytanie, tak aby zobaczyć wszystkie ewentualne zmiany, które na niej zaszły. W większości przeglądarek internetowych odświeżenie strony odbywa się poprzez wciśnięcie klawisza F5. Możliwe jest również odświeżenie strony z pominięciem pamięci podręcznej - poprzez kombinację klawiszy Ctrl+F5. Może to być przydatne zwłaszcza, kiedy wprowadziliśmy zmiany w elementach osadzonych na stronie (np. obrazkach), ale ciągle widzimy ich poprzednią wersję.
Jak ustawić automatyczne odświeżanie strony?
Aby wymusić automatyczne odświeżenie strony np. po upływie 60 sekund, wystarczy umieścić w nagłówku dokumentu - tzn. gdziekolwiek wewnątrz elementu <head>...</head>
- następujący znacznik: <meta http-equiv="refresh" content="60">
. Należy jednak przy tym pamiętać, że w pliku *.html może się znajdować tylko jeden nagłówek dokumentu. Zatem znacznik odświeżenia strony dodajemy wewnątrz istniejącego elementu, a nie wstawiamy nowego! Pamiętaj również, że zbyt krótki czas odświeżania strony może spowodować nadmierne użycie łącza internetowego użytkowników oraz dodatkowe obciążenie serwera z Twoją stroną, przez co strona może zacząć działać wolniej.
Przeglądarki
Chrome | Firefox | Edge | Opera | Safari | |
---|---|---|---|---|---|
<meta http-equiv="refresh"> | 1 2008-12-11 | 1 2004-11-09 | 12 2015-07-29 | ≤12.1 2012-11-20 | 1 2003-06-23 |