Automatisch van pagina wisselen
Op sommige sites gebeurt het dat pagina's spontaan lijken te worden ververst. Meestal is er dan een soort "tijdklokje" in geprogrammeerd waardoor de pagina na verloop van een zekere tijd -al of niet gewijzigd- opnieuw van de server wordt gehaald.
- Bij de meeste browsers is het mogelijk dit uit te schakelen. Zie verder op deze bladzijde.
- Het wordt aanbevolen om goed na te gaan of de tijd die verstrijkt voor het verversen/doorschakelen van de pagina niet te kort of te lang is. Als de tijd te kort is kan de bezoeker niet goed zien wat er gaat veranderen. Als het te lang duurt gaat de bezoeker zich vervelen. In beide gevallen zal hij geneigd zijn je site te verlaten, en dat was nou net niet de bedoeling…
- Zet de code in de <HEAD>.
- Bij sommige browsers, zoals FireFox, moet apart worden ingesteld dat deze tag mag worden gebruikt.
- Het attribuut http-equiv bevat het keyword "refresh". Hiermee wordt aangegeven dat de browser de pagina zelf moet vervangen.
- Het attribuut content bevat twee dingen, die gescheiden zijn door een punt-komma:
- De tijd in seconden die moet worden gewacht alvorens de pagina te verversen
- De URL van de pagina die moet worden geladen. Dit kan een relatieve verwijzing zijn (pagina is onderdeel van dezelfde site, zoals hier wordt gebruikt) of een absolute verwijzing (een complete URL [https://www....... enz.]. Dit is nodig als je wilt verwijzen naar een pagina van een andere site). Als je de URL weglaat wordt de pagina zelf ververst.
Gebruik:
De code ziet er als volgt uit:
<meta http-equiv="Refresh" content="120; URL=andere-pagina.htm">
Opmerking:
Deze techniek is heel geschikt voor het regelmatig verversen van een pagina waarop het -statische- beeld
van een webcam is te zien. Zet op de plaats van de URL de naam van de .htm-file zelf of laat deze
weg.
Als je een serie .htm-bestanden op deze manier naar elkaar laat verwijzen kun je een doorlopende
presentatie maken.
Je kunt dit gebruiken als je je website naar een andere provider hebt verhuisd. Bij de "vorige"
provider laat je dan een enkele pagina staan, bijvoorbeeld met de tekst:
Een ogenblikje, u wordt automatisch doorgeschakeld.
Je laat deze pagina dan -bijvoorbeeld na 10 seconden, beslist niet langer- doorschakelen naar je nieuwe site
met behulp van deze meta-tag. Let er wel op dat je nu de volledige URL (dus inclusief https:// enz.) moet opgeven,
anders werkt het niet.
Maak van de URL in elk geval een hyperlink, zodat de bezoeker met een minder gangbare browser zelf kan doorklikken
als deze meta-tag toch niet blijkt te werken.... :-)
Opmerking:
Een methode die werkt met JavaScript vind je in het item "Automatisch van
pagina wisselen II".