Du kan prøve tilføje Response.Expiresabsolute = DateAdd("d", -2, Now()) Så den bliver sat et par dage gammel Men altså det gør jo kun at IE og andre browsere henter siden igen frem for at hente den fra cachen Det gør ikke nødvendigvis at man får at vide at den er forældet Der sker jo det at browseren spørger serveren om der er en nyere version, hvis der er det så henter den den nye version, hvis ikke så henter den fra cachen
Umiddelbart vil jeg gætte på at Explorers "siden er forældet" besked fremkommer når den side man forsøger at springe tilbage til var genereret på baggrund af POST data fra en formular.
Det virker desværre ikke helt. Det afhjælp et andet problem jeg havde, hvorfor jeg meget gerne vil give dig point for hjælpen, men det afhjalp ikke dette problem.
ok så får du da et svar :o) Men jeg tror jeg er enig i krogstrup at den meddelelse er en som kommer i forbindelse med at man prøver at gensende en form
jeg bruger selv mere og mere Firefox, så jeg kan ikke engang lige finde en side i IE hvor den kommer med den boks der Har du et eksempel på en side? For hvis det er det med om man vil gensende en form, så er det jo IE som laver den meddelelse og det kan man nok ikke lige få asp til eftersom det jo kører på serveren Derimod kan du jo så med asp submitte en tom form uden noget i, som så ville få IE til at tricke sin meddelelse,
Men det virker lidt omsonst
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.