automatisch vernieuwen pagina

Nvu, Kompozer en Bluegriffon zijn open source (WYSIWYG) programma's waarmee je een website kunt maken en onderhouden (vergelijkbaar met FrontPage of Dreamweaver). Deze software is gemaakt door Daniel Glazman op basis van Mozilla's Composer. Zie Kompozer.nl voor meer informatie.
Dingo
Berichten: 53
Lid geworden op: 27 November 2009, 11:53
Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 ImageShackToolbar/5.2.3 (.NET CLR 3.5.30729)

automatisch vernieuwen pagina

Berichtdoor Dingo » 26 Februari 2010, 13:29

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?

Gebruikersavatar
Frederik
Moderator
Berichten: 4356
Lid geworden op: 1 Juli 2004, 16:16
Locatie: Vriescheloo
Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.2) Gecko/20100115 Firefox/3.6

Re: automatisch vernieuwen pagina

Berichtdoor Frederik » 26 Februari 2010, 13:40

Dit zou voldoende moeten zijn voor de index pagina:

<meta http-equiv="refresh" content="300" />

Het aantal seconden kun je uiteraard aanpassen.

Dingo
Berichten: 53
Lid geworden op: 27 November 2009, 11:53
Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 ImageShackToolbar/5.2.3 (.NET CLR 3.5.30729)

Re: automatisch vernieuwen pagina

Berichtdoor Dingo » 26 Februari 2010, 20:29

okee, en die moet je dan neem ik aan op elke pagina waarbij je dat wilt toepassen, of is alleen in de index voldoende? :roll:

Gebruikersavatar
nirwana
Beheerder
Berichten: 11675
Lid geworden op: 19 September 2003, 5:09
Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.2) Gecko/20100115 Firefox/3.6

Re: automatisch vernieuwen pagina

Berichtdoor nirwana » 26 Februari 2010, 20:57

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:

Code: Selecteer alles

  <meta http-equiv="refresh" content="300" />
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.
Met vriendelijke groet,

Martijn
[ Mede-oprichter + webmaster MozBrowser | beheerder Startpagina's over GIMP, Mozilla, OpenOffice.org / LibreOffice, opensource en Windows 10 ]

Dingo
Berichten: 53
Lid geworden op: 27 November 2009, 11:53
Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 ImageShackToolbar/5.2.3 (.NET CLR 3.5.30729)

Re: automatisch vernieuwen pagina

Berichtdoor Dingo » 26 Februari 2010, 22:55

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.
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!

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?

Gebruikersavatar
nirwana
Beheerder
Berichten: 11675
Lid geworden op: 19 September 2003, 5:09
Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.2) Gecko/20100115 Firefox/3.6

Re: automatisch vernieuwen pagina

Berichtdoor nirwana » 26 Februari 2010, 23:10

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?
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).
Met vriendelijke groet,

Martijn
[ Mede-oprichter + webmaster MozBrowser | beheerder Startpagina's over GIMP, Mozilla, OpenOffice.org / LibreOffice, opensource en Windows 10 ]

Gebruikersavatar
Frederik
Moderator
Berichten: 4356
Lid geworden op: 1 Juli 2004, 16:16
Locatie: Vriescheloo
Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.16) Gecko/2009121811 Pardus/2008 Firefox/3.0.16

Re: automatisch vernieuwen pagina

Berichtdoor Frederik » 27 Februari 2010, 0:14

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

Dingo
Berichten: 53
Lid geworden op: 27 November 2009, 11:53
Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 ImageShackToolbar/5.2.3 (.NET CLR 3.5.30729)

Re: automatisch vernieuwen pagina

Berichtdoor Dingo » 27 Februari 2010, 11:20

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


mhh, maar ik heb begrepen dat als ik die expire waarde op "0" zet, hij dan bij elke bezoek ververst, precies zoals ik wil?

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... :wink:

edit: de buienradar site heeft hem ook zo staan, met waarde 0, dan ga ik er maar vanuit dat het werkt :mrgreen:

Gebruikersavatar
Frederik
Moderator
Berichten: 4356
Lid geworden op: 1 Juli 2004, 16:16
Locatie: Vriescheloo
Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.16) Gecko/2009121811 Pardus/2008 Firefox/3.0.16

Re: automatisch vernieuwen pagina

Berichtdoor Frederik » 27 Februari 2010, 12:43

Zeker weten :fflol:

Gebruikersavatar
brandlijn
Berichten: 94
Lid geworden op: 22 Oktober 2005, 11:56
Locatie: Apeldoorn
Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8

Re: automatisch vernieuwen pagina

Berichtdoor brandlijn » 1 September 2010, 11:59

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
Met Vriendelijke Groet,

Jan

Gebruikersavatar
nirwana
Beheerder
Berichten: 11675
Lid geworden op: 19 September 2003, 5:09
Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9

Re: automatisch vernieuwen pagina

Berichtdoor nirwana » 3 September 2010, 8:54

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..........
Jan,

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 GIMP, Mozilla, OpenOffice.org / LibreOffice, opensource en Windows 10 ]

Gebruikersavatar
brandlijn
Berichten: 94
Lid geworden op: 22 Oktober 2005, 11:56
Locatie: Apeldoorn
Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8

Re: automatisch vernieuwen pagina

Berichtdoor brandlijn » 3 September 2010, 20:11

Martijn,
Bedankt!

Groet,
Jan
Met Vriendelijke Groet,

Jan

MFF
Berichten: 26
Lid geworden op: 4 Mei 2009, 15:32
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0.1

Re: automatisch vernieuwen pagina

Berichtdoor MFF » 11 September 2012, 17:19

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'.

Gebruikersavatar
nirwana
Beheerder
Berichten: 11675
Lid geworden op: 19 September 2003, 5:09
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:14.0) Gecko/20120722 Firefox/14.0.1

Re: automatisch vernieuwen pagina

Berichtdoor nirwana » 11 September 2012, 19:04

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'.
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.
Met vriendelijke groet,

Martijn
[ Mede-oprichter + webmaster MozBrowser | beheerder Startpagina's over GIMP, Mozilla, OpenOffice.org / LibreOffice, opensource en Windows 10 ]


Terug naar “Nvu/Kompozer/Bluegriffon”