10. december 2002 - 15:24Der er
10 kommentarer og 1 løsning
Reload når man bruge tilbage knappen
Jeg skal have browseren til at reloade en side når man bruger tilbage knappen. Altså: På side 1 er der et link til side 2 som man klikker på. På side 2 trykke man på tilbage knappen eller backspace og kommer tilbage til side 1. Men når man kommer tilbage til side 1 bliver den reloadet.
Hvis du saetter flg. tag ind i headeren paa side 1, skulle det automatisk give en refresh af siden, naar du vender tilbage til den: <meta http-equiv="Expires" content="0">
Så har du jo også en side der konstant reloader - hvor smart er det? Anyway, så tror jeg noget cache control er det bedste du kan gøre. Enten serverside eller også med meta. (se evt. metamaten.dk)
Det kan skyldes at der er nogle browserversioner, der ikke reagerer paa denne meta-tag. Det kan ogsaa vaere fordi din internetudbyder har en proxy-server, som automatisk cacher websiderne i et stykke tid. Der er en anden maade at goere det paa, hvis du kan afvikle scripts paa din webserver. Hvis du laver siden til en ASP-side og saetter flg. i toppen, skulle det virke: Response.CacheControl="no-cache" Response.AddHeader "Pragma","no-cache" response.expiresAbsolute = #January 1,1990# Hvis du hellere vil bruge PHP, kan du skrive flg. i starten af siden: Header("Expires: ".gmdate("D, d M Y H:i:s")." GMT"); Header("Pragma: no-cache");
jeg lukker spørgsmålet. Jeg har låst problemet på en anden måde. Tak for hjælpen. Hvis der er nogen der mener de har krav på nogle point må i lige sige til.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.