Jeg har et asp.net 2.0 projekt med mange contentpages...det hele virker fint...Men på én af content siderne, der virker tilbage knappen i IE. ikke...den kommer om og siger følgende:
"Websiden er udløbet" og jeg har ikke kodet noget specielt for denne side, så forstår ikke hvorfor den gør det??
I min Master page, findes koden:
Response.AppendHeader("Expires", "-1");
Men det påvirker jo alle sider, og der virker tilbage knappen fint! Håber I kender svaret!
Du indtaster et brugernavn på side A, og klikker på en submit-knap, som sender brugeren til side B. Her klikker brugeren på "tilbage"-knappen, for at komme til side A.
Altså brugeren klikker på en knap på side A, som udfører en masse ting i code behind koden og til sidst redirecter brugeren til side B. Og ja, det er hvis brugeren fra side B klikker tilbage, at det fejler...
Ja, jeg er klar over at du tilføjer disse headere via ASP.NET.. men indsæt dem via HTML også.. jeg har hørt/læst der kan se/sker underlige ting, hvor flere ting der burde have samme virking, faktisk ikke har samme virkning..
Det er derfor jeg skrev det, på trods af at du har nævnt det i dit spørgsmål.. :-)
nu kender jeg selvfølgelig ikke din side eller din problems omfang - men en langt ude mulighed kunne måske være at det var explorens cache der gav problemet? Medmindre det er rettet i en nyere fix, så betyder en fyldt cache netop dette problem så prøv evt at tømme den.
Hej igen...det har jeg nu prøvet, men det halp intet. Det skal dog også siges, at jeg ALDRIG cacher noget som helst.
Derudover kan jeg fortælle dig, at alt virker som forventet i FireFox....aaarh IE!!
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.