Altid seneste version af siden

Af Erik Ginnerskov

Opdateret: 20-10-2011

Hvis man ofte foretager opdateringer af indholdet på sine sider, er man også interesseret i, at brugerne ser den seneste ændring, der er sket på siden.

Det er desværre ikke på forhånd givet, at brugerens browser henter den nyeste version af siden, hvis brugeren har været inde på siden før. Der kan ligge en ældre version af siden i brugerens cache og det vil derfor med stor sandsynlighed være denne ældre version, brugeren ser.

Undgå cache

Man kan dog ret let tvinge brugerens browser til altid at hente den seneste version. Man skal blot instruere brugerens browser om ikke at hente siden i cache, men derimod direkte fra kilden. Det gøres ved at tilføje disse 3 kodelinjer i sidens <head>:

<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Cache-Control" content="no-store">
<meta http-equiv="Pragma" content="no-cache">

Når det er 3 linjer og ikke kun 1, er det fordi man derved får så mange browsertyper med som muligt.

Der er også en serverside-måde at gøre det på hvis du har adgang til asp eller php - spørg i den relevante gruppe på usenet.

Retur til [FAQ]Retur til [FAQ]

Gå til toppen af sidenArtikler om HTML

Gå til toppen af sidenFAQ-svar om HTML

Gå til toppen af sidenKodebasen om HTML

Page copy protected against web site content infringement by Copyscape

xhtml css


Brugere nu: 1
Printer
Home