Meta Refresh HTML Seite neu laden
12.03.2020
HTML Seite neu laden
Mithilfe des meta-Befehls refresh kann eine HTML Seite neu geladen werden. Der erste Wert bei Content, in unserem Beispiel die 3, ist der Wert in Sekunden, wann der Refresh stattfinden soll. Bei uns ist das aktuell nach 3 Sekunden. Danach die URL ist optional, hier würde nun nach 3 Sekunden auf die angegebene Domain verlinkt bzw. eher weitergeleitet.
<meta http-equiv="refresh" content="3; URL=http://www.example.com/">
In folgendem Beipsiel wird nach 0 Sekunden, also mehr oder weniger sofort, eine Weiterleitung stattfinden. Trotz der 0 Sekunden ist es für den Betrachter der Seite spürbar, dass etwas mit der Seite passiert, also eine Weiterleitung stattfindet. Das geschieht auch erst im Browser.
Für eine Weiterleitung ohne spürbare Verzögerung gibt es den php-Befehl header mit location, darauf möchte ich hier aber nicht eingehen.
<meta http-equiv="refresh" content="0; URL=http://www.example.com/">
Folgend noch das Beispiel mit direktem Reload der Seite, ohne auf eine andere Seite weiterzuleiten.
<meta http-equiv="refresh" content="0">