Automatisch terug naar de vorige pagina
Op sommige sites gebeurt het dat je spontaan wordt teruggestuurd naar de vorige pagina. Het
is dan net of je maar een paar minuten ergens naar mag kijken, en daarna niet meer. Meestal is er dan een soort
"tijdklokje" in geprogrammeerd waardoor de pagina na verloop van een zekere tijd wordt gewisseld.
Hier wordt een methode besproken die gebruik maakt van JavaScript.
- Er wordt wordt gebruik gemaakt van de "standaard" JavaScript methode history.go().
- De uitvoering wordt uitgesteld met behulp van setTimeout().
Indien gewenst kun je de wachttijd aanpassen met de tweede parameter van setTimeout. In dit voorbeeld staat 10000, dat betekent 10 seconden. Verhoog dit getal voor een langere wachttijd (15000 zet de wachttijd op 15 seconden), of verlaag dit getal voor een kortere wachttijd.
Gebruik:
- De code wordt opgenomen in de <BODY>-tag.
De code ziet er als volgt uit:
(Breid de <BODY>-tag uit met het volgende attribuut)onLoad="setTimeout('history.go(-1)',10000)"
Opmerking:
Je kunt dit effect ook bereiken met behulp van een <meta>-tag, die je plaatst in
de <HEAD> van de HTML-code. Nadeel is wel dat je dan de URL van de pagina waarnaar
je terug gaat "hard" moet opgeven in de tag. Bij deze methode hoeft dat niet,
waardoor dit dynamischer is. Zie het item "Automatisch
van pagina wisselen".