Ta bort "cachning" från sida?!

HTML & CSS

3 svar · 677 visningar · startad av ShoGun

Medlem sedan aug. 2002237 inlägg
Trådstart#1

Tja!

Tänkte höra om någon vet vad/hur man ska göra för att se till att browsern/datorn INTE cachar en sida.

Saken är den att vi gjort en enkel content manager system och knapparna (som man använder för att ändra i innehållet) fungerar utmärkt. Problemet är att när man klickar på spara/uppdatera så ändras inte det man ändrat utan det ser ut som innan man ändrade. När man sedan tittar på samma sida via någon annan dator så har ändringarna "registrerats" och allt funkar. Det 'är bara när man kollar från samma dator som man inte märker någon skillnad direkt utan det kan dröja ett par minuter/timmar...

Någon som vet någon bra lösning?!?

Kodat i ASP, HTML, Javascript

Tacksam för svar!

Medlem sedan apr. 20003 174 inlägg
#2

I ASP, placeras med fördel högst upp i dokumentet:

[red]<%

Response.ExpiresAbsolute = #1/1/1980#
Response.AddHeader "cache-control", "no-store, must-revalidate, private" 
Response.AddHeader "Pragma", "no-cache"

%>[/red]
Medlem sedan nov. 200013 890 inlägg
#3

Har du prövat att söka på "cache" i det här forumet?

Medlem sedan juli 20003 825 inlägg
#4
<HTML>
<HEAD>
<TITLE>WebAdmin - Edit admins</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META name="ROBOTS" content="NOINDEX, NOFOLLOW">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<LINK REL="stylesheet" HREF="/admin/stylesheet.css">
</HEAD>
257 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)