DRB-IT / blacktiger

Blacktiger server code written in Java.
2 stars 1 forks source link

Fejl i IE #5

Closed michaelkrog closed 11 years ago

michaelkrog commented 11 years ago

Vi har tilsyneladende nogle udfordringer med Internet Explorer... Har prøvet i forskellige versioner. Det drejer sig om opdateringen af listen - den sker ligesom ikke. Requesten ser ud til at køre, men listen bliver ikke opdateret. F.eks. åbnede jeg for svarmikrofonen, der var hul igennem. Så klikkede jeg igen for at lukke mikrofonen og der bliver rigtigt nok lukket for lyden fra telefonen, men grafikken på status-siden opdateres ikke; her ser det ud som om, mikrofonen stadig er åben. Lægger jeg på fra telefonen sker der heller ikke nogen opdatering. Det meste af tiden virker endda Ctrl+F5 ikke; siden bliver refreshed men informationen er den samme.

Men det virker i både Chrome og Firefox.

michaelkrog commented 11 years ago

Opleves dette stadig?

Det ser ud til at der var nogle problemer med at db-forbindelser timede ud. Jeg manglede at tilføje info om at db-forbindelserne skulle reconnecte efter timeout.

Jeg har sat det ind, genstartet applikationen og bagefter testet i IE8 - der virkede det fint.

Kan du prøve igen?

kasperdyrvig commented 11 years ago

Jeg oplever det umiddelbart stadig på svarmikrofon-knappen...

michaelkrog commented 11 years ago

Det ser ud til at virke nu. Har testet i IE8. Åbn igen hvis du forsat oplever problemer.

kasperdyrvig commented 11 years ago

Tja... altså teknisk set virker det. Det virker bare ikke så godt som man er vant til fra f.eks. Chrome. Jeg ved ikke helt hvordan jeg skal beskrive det. Måske vi kan ringes sammen om dette.

michaelkrog commented 11 years ago

Jep. Hvis det er svært at løse skal vi måske også gøre op om der er brug for at supportere IE8. Jeg går ud fra at alle med Vista, Windows7 og Windows 8 er på IE9 eller IE10.

kasperdyrvig commented 11 years ago

Jeg sidder lige nu og tester i IE10 på Windows 7. Jeg kan se i network-loggen at forbindelsen holdes og hver gang der sker en ændring noteres det i loggen, men kun en sjælden gang bliver ændringerne også vist på statussiden. Jeg sender dig en xml-fil med loggen. Måske du kan bruges den til noget...?

michaelkrog commented 11 years ago

Umiddelbart ser den XML log fin ud. Jeg tror vi bliver nødt til at lave noget javascript debugging. Jeg får lige startet en vm op med Windows 7 så snart jeg har tid.

michaelkrog commented 11 years ago

Fikset. IE laver pr default intensiv caching af Ajax requests og dermed kontaktede den aldrig serveren igen når den hentede html - den tog det bare fra cache. Jeg har lavet noget på serveren der tvinger den til aldrig at cache ajaxrequests.