Oprettet tor. d. 06. september 2012 kl. 15:49:38

kak
kak (17.302 point. Point ude: 0)

Underligt history-problem i IE

Jeg har en intern applikation, lavet i .net 2.0. Når brugerne kører sitet via IE, opstår der ofte et meget underligt problem....

Når man har klikket lidt rundt, og vil gå tilbage via browserens egen tilbageknap, så sker der ikke noget, og knappen bliver samtidig nedtonet, som om der slet ikke er en historik?!

Jeg har testet meget forskelligt, bla. både i IE8 og IE9, på forskellige webservere, osv, men problemet er det samme alle steder. Det eneste jeg har en mistanke om, er at problemet opstår hyppigere, jo mere data der hentes på siden (nogle af siderne danner gridviews, der henter en del data).

Jeg kan til gengæld ikke få problemet til at opstå i Firefox.

Jeg ved godt hvad en del vil sige, nemlig så brug Firefox. Men nu er det en del forskellige brugere, og jeg vil gerne have, at det virker i alle browsere.

Jeg synes det er et meget underligt problem, men er der nogen, der har en idé til, hvorfor det sker?

Skrevet tor. d. 06. september 2012 kl. 17:43:18| #1

jokkejensen
jokkejensen (40.134 point)
Det er fordi der sker postback, du kan kun komme uden om det vha redirects ved hvert "klik".

Alternativt drop alt caching:

Response.ExpiresAbsolute = DateTime.Parse("1/1/1980");
Response.AddHeader("cache-control", "no-store, must-revalidate, private");
Response.AddHeader("Pragma", "no-cache");

Skrevet tor. d. 06. september 2012 kl. 21:07:06| #2

kak
kak (17.302 point)
Jeg kan desværre ikke helt komme uden om postback's, men jeg vil prøve dit forslag med at droppe al caching!

Kan du give mig en kort forklaring på, hvorfor det at droppe caching skulle hjælpe?

Og evt. hvorfor det er et problem i IE, men ikke i Firefox?

Skrevet fre. d. 07. september 2012 kl. 09:39:13| #3

kak
kak (17.302 point)
Forslaget med caching hjalp desværre ikke :-( Så er der nogle andre forslag?

Skrevet ons. d. 12. september 2012 kl. 16:04:03| #4

jokkejensen
jokkejensen (40.134 point)
Det er et kendt problem fra asp.net's komponenter, du siger selv du benytter dikteret markup fra microsoft fra 2002-2004, så man kan formode det er lidt forældet.

Jeg mener bestemt det var caching problemer, men du er velkommen til at søge videre:

https://www.google.dk/ (...)

viewstate er sikkert ændret, så det vil kræve et refresh for at poste til serveren, hvad ved jeg, fremover vil jeg anbefale dig at undgå asp.net's controller og lave dine egne eller skifte til mvc eller andet.

Venligst
/J

Skrevet ons. d. 12. september 2012 kl. 20:08:47| #5

kak
kak (17.302 point)
Tak for dine tips og din hjælp! Vil du lige oprette et svar, så du kan få point!

Skrevet tor. d. 13. september 2012 kl. 00:24:04| #6

jokkejensen
jokkejensen (40.134 point)
kun accepter hvis du finder det point'ene værd, vi kom vist aldrig i mål ?

/J

Skrevet tor. d. 13. september 2012 kl. 08:29:32| #7

kak
kak (17.302 point)
Jeg er glad for at få hjælp, så det er point værd :)

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   


Seneste spørgsmål

webcam code .aspx

Oprettet den 23. maj 2013 kl. 16.03
webhjaelp giver 60 point for svar | Giv et svar »

ASP.NET og traadning deri

Oprettet den 22. maj 2013 kl. 00.33
justincase1089 giver 60 point for svar | Giv et svar »

Undgå duplikeret kode i en asp.net web form applikation

Oprettet den 15. maj 2013 kl. 00.36
jan_h giver 100 point for svar | Giv et svar »








Tips & Tricks fra PC World

Teaser billede

Fem smarte funktioner i din Mac som du sikkert ikke kender

Her har du fem muligheder for at tweake din Mac på en fed måde.


Anmeldelser fra PC World

Teaser billede

Test: Samsung Galaxy S4 er et hit - trods gøglertricks

Kan Samsung beholde førertrøjen i det store Android-race? Galaxy S4 er smækfyldt med innovative funktioner, men også med en del gøgl. Er det for meget? Få vores dom over Samsungs nye topmodel.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Ny opfindelse: Oplad din mobil på 20 sekunder

Måske er det snart slut med at lade mobilen op hver aften. Med ny opfindelse kan telefonen få fuld energi på sølle 20 sekunder.


Nyheder fra Computerworld

Teaser billede

Galleri: De 10 vildeste datacentre i verden

I en gammel kirke, i et oppusteligt telt, på nedlagte militæranlæg eller midt i ørkenen. Der er ingen grænser for, hvor man kan banke et datacenter op. Her er de 10 sejeste anlæg i verden. I...


IT Kurser
Samarbejdspartnere

Udgiver · © 2013 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger