automatisch vernieuwen pagina
-
- Berichten: 53
- Lid geworden op: 27 november 2009, 11:53
automatisch vernieuwen pagina
hoihoi,
ik heb weer een vraagje. Omdat ik de komende tijd zeer regelmatig de "nieuws" pagina op mijn site aan zal passen, en tot de conclusie kwam dat niet iedere bezoeker op F5 drukt, ben ik gaan zoeken naar een script dat automatisch laat vernieuwen. Nou vond ik de meta tag refresh, maar las dat je daar altijd een content met aantal seconden aan toevoegt. op deze manier:
<meta http-equiv="refresh" content="2; url=http://naamwebsite.iets">
Nou vroeg ik me af of dit dan idd de goede code is, want ik wil eigenlijk gewoon dat bij elk bezoek deze pagina vernieuwd wordt, maar verder tijdens het bezoek hoeft dat niet. hoe los ik dat het kortste op?
ik heb weer een vraagje. Omdat ik de komende tijd zeer regelmatig de "nieuws" pagina op mijn site aan zal passen, en tot de conclusie kwam dat niet iedere bezoeker op F5 drukt, ben ik gaan zoeken naar een script dat automatisch laat vernieuwen. Nou vond ik de meta tag refresh, maar las dat je daar altijd een content met aantal seconden aan toevoegt. op deze manier:
<meta http-equiv="refresh" content="2; url=http://naamwebsite.iets">
Nou vroeg ik me af of dit dan idd de goede code is, want ik wil eigenlijk gewoon dat bij elk bezoek deze pagina vernieuwd wordt, maar verder tijdens het bezoek hoeft dat niet. hoe los ik dat het kortste op?
- Frederik
- Moderator
- Berichten: 4263
- Lid geworden op: 1 juli 2004, 16:16
- Locatie: Vriescheloo
Re: automatisch vernieuwen pagina
Dit zou voldoende moeten zijn voor de index pagina:
<meta http-equiv="refresh" content="300" />
Het aantal seconden kun je uiteraard aanpassen.
<meta http-equiv="refresh" content="300" />
Het aantal seconden kun je uiteraard aanpassen.
-
- Berichten: 53
- Lid geworden op: 27 november 2009, 11:53
Re: automatisch vernieuwen pagina
okee, en die moet je dan neem ik aan op elke pagina waarbij je dat wilt toepassen, of is alleen in de index voldoende?
- nirwana
- Beheerder
- Berichten: 11529
- Lid geworden op: 19 september 2003, 5:09
- Contacteer:
Re: automatisch vernieuwen pagina
De refresh-tag die je nu aanhaalt is eigenlijk bedoeld voor het om de zoveel tijd automatisch verversen van een webpagina.
Volgens mij is dat in dit geval niet wat je nodig hebt. Hoe frequent ben je van plan om de nieuws-pagina bij te werken ?
Nu.nl implementeert bijvoorbeeld het volgende in hun website:Daarmee worden hun pagina's elke 5 minuten automatisch opnieuw ingeladen. Er kan dan namelijk in de tussentijd ergens op de pagina iets aangepast zijn, dus dan kan dat wel zinvol zijn. Echter, als je van plan bent om bijvoorbeeld elke dag een nieuwsbericht erbij te plaatsen, dan vind ik dit een wat te zware oplossing.
Dan denk ik eerder aan een expires-tag zoals www.i18nguy.com/markup/metatags.html#expires
Daarmee geef je op hoe lang de inhoud van de pagina houdbaar is. Dan kan een browser als deze de volgende dag weer langs komt besluiten om niet de pagina uit de browser-cache te laden, maar deze weer van de server op te vragen.
Volgens mij is dat in dit geval niet wat je nodig hebt. Hoe frequent ben je van plan om de nieuws-pagina bij te werken ?
Nu.nl implementeert bijvoorbeeld het volgende in hun website:
Code: Selecteer alles
<meta http-equiv="refresh" content="300" />
Dan denk ik eerder aan een expires-tag zoals www.i18nguy.com/markup/metatags.html#expires
Daarmee geef je op hoe lang de inhoud van de pagina houdbaar is. Dan kan een browser als deze de volgende dag weer langs komt besluiten om niet de pagina uit de browser-cache te laden, maar deze weer van de server op te vragen.
Met vriendelijke groet,
Martijn
[ Mede-oprichter + webmaster MozBrowser | beheerder Startpagina's over freeware, GIMP, Mozilla en OpenOffice.org / LibreOffice, Ubuntu
Martijn
[ Mede-oprichter + webmaster MozBrowser | beheerder Startpagina's over freeware, GIMP, Mozilla en OpenOffice.org / LibreOffice, Ubuntu
-
- Berichten: 53
- Lid geworden op: 27 november 2009, 11:53
Re: automatisch vernieuwen pagina
jaaaa! Dat zocht ik idd, ik zal bv 1 keer per week er wat nieuws op zetten, en wil gewoon dat de bezoeker die ook ongeveer 1x per week zal kijken denk ik, dan ook de nieuwe info ziet en niet uit zijn cache laadt. Nu had ik nl. wat nieuws erop gezet en kreeg het zelf ook niet te zien, pas na F5. En ik weet dat, maar hoeveel mensen komen op dat idee? Dus dit was idd wat ik zocht!nirwana schreef:Dan denk ik eerder aan een expires-tag zoals http://www.i18nguy.com/markup/metatags.html#expires
Daarmee geef je op hoe lang de inhoud van de pagina houdbaar is. Dan kan een browser als deze de volgende dag weer langs komt besluiten om niet de pagina uit de browser-cache te laden, maar deze weer van de server op te vragen.
Maarrr, moet ik deze code alleen in de index pagina zetten voor een vernieuwing van alle pagina's in de site, of echt op elke pagina (zijn er 3) die ik op deze manier vernieuwd wil hebben?
- nirwana
- Beheerder
- Berichten: 11529
- Lid geworden op: 19 september 2003, 5:09
- Contacteer:
Re: automatisch vernieuwen pagina
De pagina's staan wat de webbrowser betreft los van elkaar. Je zult die code dus in alle 3 de pagina's moeten opnemen. Op zich kun je in de verschillende pagina's dan ook een afwijkende expires-tag plaatsen (als je dat zou willen).Dingo schreef:Maarrr, moet ik deze code alleen in de index pagina zetten voor een vernieuwing van alle pagina's in de site, of echt op elke pagina (zijn er 3) die ik op deze manier vernieuwd wil hebben?
Met vriendelijke groet,
Martijn
[ Mede-oprichter + webmaster MozBrowser | beheerder Startpagina's over freeware, GIMP, Mozilla en OpenOffice.org / LibreOffice, Ubuntu
Martijn
[ Mede-oprichter + webmaster MozBrowser | beheerder Startpagina's over freeware, GIMP, Mozilla en OpenOffice.org / LibreOffice, Ubuntu
- Frederik
- Moderator
- Berichten: 4263
- Lid geworden op: 1 juli 2004, 16:16
- Locatie: Vriescheloo
Re: automatisch vernieuwen pagina
Nadeel is wel dat je weer meer aan onderhoud moet doen met deze methode. Als je 'vergeet' de datum aan te passen, schiet je alsnog je doel voorbij. Daarom zou ik voor de meta refresh gaan, hoef je er verder niet naar om te kijken, zie ook:
http://www.websitesupporters.com/hoe-ku ... ersen.html
http://www.websitesupporters.com/hoe-ku ... ersen.html
-
- Berichten: 53
- Lid geworden op: 27 november 2009, 11:53
Re: automatisch vernieuwen pagina
mhh, maar ik heb begrepen dat als ik die expire waarde op "0" zet, hij dan bij elke bezoek ververst, precies zoals ik wil?Frederik schreef:Nadeel is wel dat je weer meer aan onderhoud moet doen met deze methode. Als je 'vergeet' de datum aan te passen, schiet je alsnog je doel voorbij. Daarom zou ik voor de meta refresh gaan, hoef jer verder niet naar om te kijken, zie ook:
http://www.websitesupporters.com/hoe-ku ... ersen.html
Setting EXPIRES to 0 may thus be used to force a modification check at each visit.
Ik ga dat eens proberen, kijken of het idd zo werkt...
edit: de buienradar site heeft hem ook zo staan, met waarde 0, dan ga ik er maar vanuit dat het werkt
- Frederik
- Moderator
- Berichten: 4263
- Lid geworden op: 1 juli 2004, 16:16
- Locatie: Vriescheloo
Re: automatisch vernieuwen pagina
Zeker weten
- brandlijn
- Berichten: 94
- Lid geworden op: 22 oktober 2005, 11:56
- Locatie: Apeldoorn
- Contacteer:
Re: automatisch vernieuwen pagina
Misschien eewn overbodige vraag, maar op deze manier zou het moeten?
Dus dit tussen de Head plaatsen, zo zou het moeten werken?
<meta http-equiv="EXPIRES" content="0">
Maar het werkt niet..........
Groet,
Jan
Dus dit tussen de Head plaatsen, zo zou het moeten werken?
<meta http-equiv="EXPIRES" content="0">
Maar het werkt niet..........
Groet,
Jan
Met Vriendelijke Groet,
Jan
Jan
- nirwana
- Beheerder
- Berichten: 11529
- Lid geworden op: 19 september 2003, 5:09
- Contacteer:
Re: automatisch vernieuwen pagina
Jan,brandlijn schreef:Misschien eewn overbodige vraag, maar op deze manier zou het moeten?
Dus dit tussen de Head plaatsen, zo zou het moeten werken?
<meta http-equiv="EXPIRES" content="0">
Maar het werkt niet..........
Zie http://www.codeave.com/html/code.asp?u_log=5080 voor een voorbeeld. Daar staat overigens ook een Pragma-meta-tag bij die je kunt toepassen.
Met vriendelijke groet,
Martijn
[ Mede-oprichter + webmaster MozBrowser | beheerder Startpagina's over freeware, GIMP, Mozilla en OpenOffice.org / LibreOffice, Ubuntu
Martijn
[ Mede-oprichter + webmaster MozBrowser | beheerder Startpagina's over freeware, GIMP, Mozilla en OpenOffice.org / LibreOffice, Ubuntu
- brandlijn
- Berichten: 94
- Lid geworden op: 22 oktober 2005, 11:56
- Locatie: Apeldoorn
- Contacteer:
-
- Berichten: 26
- Lid geworden op: 4 mei 2009, 15:32
Re: automatisch vernieuwen pagina
Je kunt ook dit doen: voer het volgende in op de adresbalk van Firefox: 'about:config'. Ga dan op zoek naar de zogeheten preference 'browser.cache.check_doc_frequency'. Daar staat waarschijnlijk de aarde '3'. Dubbelklikken op de regel en instellen op de waarde '1'.
- nirwana
- Beheerder
- Berichten: 11529
- Lid geworden op: 19 september 2003, 5:09
- Contacteer:
Re: automatisch vernieuwen pagina
Ehrm, je reageert op een onderwerp van ruim 2 jaar geleden. Ik kan me voorstellen dat de vraagsteller niet meer echt op het antwoord zit te wachten. Voor de volledigheid zal ik dit onderwerp sluiten.MFF schreef:Je kunt ook dit doen: voer het volgende in op de adresbalk van Firefox: 'about:config'. Ga dan op zoek naar de zogeheten preference 'browser.cache.check_doc_frequency'. Daar staat waarschijnlijk de aarde '3'. Dubbelklikken op de regel en instellen op de waarde '1'.
Met vriendelijke groet,
Martijn
[ Mede-oprichter + webmaster MozBrowser | beheerder Startpagina's over freeware, GIMP, Mozilla en OpenOffice.org / LibreOffice, Ubuntu
Martijn
[ Mede-oprichter + webmaster MozBrowser | beheerder Startpagina's over freeware, GIMP, Mozilla en OpenOffice.org / LibreOffice, Ubuntu