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">

12.03.2020



Zurück