Page has expired - workaround eftersøges
Hep!Ja, det er den gode gamle: Brugeren navigerer rundt på sitet, POSTer en form, navigerer videre, trykker så på Tilbage-knappen og bliver mødt med denne besked: "Advarsel: Siden er forældet".
Jeg har ledt og ledt, og er foreløbig kommet frem til at der vistnok er en bug i IE6 som beskrevet her:
http://support.microsoft.com/default.aspx?scid=kb;en-us;319792
Buggen skulle angiveligt være løst i SP1 til IE6, men er åbenbart kommet igen. Netscape og Mozilla har ikke noget problem, det er tilsyneladende kun IE6, der hoster.
Nogen der har et workaround? Jeg har set folk snakke om at rode med cache-indstillinger (på web-siden, ikke klienten), men jeg har ikke kunnet få noget til at virke, og desuden vil jeg meget nødigt cache noget på klienten.
Jeg har specifikt problemet på en ASP.NET-applikation. Jeg har SmartNavigation slået til (tror det er derfor det virker i NS og Mozilla). Jeg er klar til at rode med alt hvad der skal til for at løse problemet, bare det kan ordnes server-side, eller i html/javascript.
For at komme hurtige svar lidt i forkøbet kan jeg ikke bruge følgende til noget:
- "Det er ikke en fejl, sådan skal det fungere"
- "Det er en sikkerhedsindstilling i browseren"
- "Brug GET istedet for POST"
- "Lav din egen server-side 'history'"
Derudover er jeg frisk på at prøve hvad der måtte komme af gode råd. På forhånd tak!
