Jag har i en tidigare tråd tagit upp problemet med att html-sidor läggs i cachen (framför allt Safari verkar helt omöjlig att påverka).
Jag håller på med en programgenerator för Nautilus i Helsingborg. Det är helt och hållet för vårt eget höga nöjes skull, så det är inget snack om att lägga pengar på avancerad programmering.
Vad jag använder är en enkel randomizer i cgi. På en av sidorna ska man få slumpat fram hur träningen ska vara upplagd. Tre variabler finns.
På en html-sida ligger ett javascript som till en länk slumpmässigt hämtar en av tre urls (urls?).
Kruxet är att html-sidan läggs i cachen, så i stället för att anropa från servern så att javasdcriptet jobbar fram en ny url, hämtas samma sida hela tiden från cachen. Med samma url...
Tänkte kringgå detta genom att göra sidorna till asp (måste vara asp efter jag ligger på en NT server).
En enkel asp-sida som garanterar hämtar från servern i stället för i cachen.
Hur gör jag detta?
Alternativt: Finns det något hyvens javascript som ser till att sidan laddas från servern istället för från cachen? Har sökt på nätet men bara hittat sådana som laddar om sidan stup i kvarten.
I head-taggarna använder jag allt som bara finns att lägga in:
<meta http-equiv="Cache-Control" content="no-store, no-cache, must-revalidate, max-age=0">
<meta http-equiv="Cache-Control" content="post-check=0, pre-check=0", false>
<meta http-equiv="cache-directive" content="no-cache">
<meta http-equiv="Expires" content="0">
<meta http-equiv="EXPIRES" content="Mon, 22 Jul 2002 11:12:01 GMT">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Pragma-directive" content="no-cache">
Funkar bra på PC/IE, men inte på Mac Safari/IE.
Tips & Råd, någon?
/Bosse
PS. Mek-sidan med programgeneratorn ligger här. Det är den vänstra kolumnen som strular.