mintlab / Zaaksysteem

Zaaksysteem
8 stars 5 forks source link

Compatibiliteit mode IE 8 detecteren #1983

Closed nickdiel closed 11 years ago

nickdiel commented 11 years ago

Wanneer IE8 in compatibiliteit mode werkt dan krijg je je formulieren niet goed te zien, daarnaast werken de BAG velden niet meer met automatische aanvulling.

Het zou wenselijk zijn dat hier een oplossing voor gevonden word, wellicht in de trant van een bericht wat verklaard waarom de weergave niet optimaal is.

arnedeboer commented 11 years ago

https://mintlab.atlassian.net/browse/ZS-444

nickdiel commented 11 years ago

@plestik wat is hier de status van?

dgieselaar commented 11 years ago

Ik moet eerst iets met een zoekopdracht in het CMS doen, daarna ga ik mijn bugs oppikken.

dgieselaar commented 11 years ago

Ik ga deze even in de ijskast zetten. Er is een manier om IE < 8 te dwingen in standards mode te renderen in plaats van IE7 met behulp van een meta tag, maar daarvoor moeten de IE-specifieke comments voor deze tag weg (zie http://stackoverflow.com/a/9624500/330030). Dat kan niet zomaar, want dan gaat er wat styling stuk. Dat is wel op te lossen maar daarvoor moet ik even overleggen met @jonaspb.

dgieselaar commented 11 years ago

Fixed. Standards mode wordt nu afgedwongen via die meta tag, en de ie8,ie9 en oldie classes worden nu met behulp van JavaScript toegepast op de body.

arnedeboer commented 11 years ago

Wat is precies de gewenste uitkomst van deze fix?

Ik wil bijvoorbeeld testen dat "bag-velden werken met automatische vulling", maar ik kan geen bagveld in beeld krijgen omdat zaakdossiers en de nieuwe-zaak-dialog niet werken:

image

image

dgieselaar commented 11 years ago

Als het goed is wordt IE8 nu gedwongen om in standards mode te renderen, ook al heb je compatibiliteitsmodus aanstaan. Het knopje daarvoor verdwijnt ook. Hij is volgens mij niet goed gemerged gisteren, maar nu wel.

arnedeboer commented 11 years ago

Fixed

image