Hoewel ik niet 100% zeker ben of dit topic hier hoort, lijkt het mij wel de meest logische keuze.
Ik ben even benieuwd naar de werking van de compatibiliteits mode (CM vanaf hier genoemd) van Internet Explorer (versie 8 en 9).
Wat ik weet is dat je de CM in kan schakelen om een pagina te renderen alsof je een oudere browser gebruikt. Bijvoorbeeld, omdat je pagina nog niet geupdate is naar de nieuwe versie van Internet Explorer.
Daarnaast merk ik ook dat er hiermee sommige zaken omvallen. Zaken die in IE8 wel goed werken, werken in CM niet meer. Een voorbeeld:
Ik maak gebruik van een ModalPopupExtender als overlay (voor als de site aan het laden is). In normale mode zijn alle onderliggende knoppen niet aanklikbaar, maar in CM wel.
In normaal IE7 werkt de overlay wel naar behoren.
Er lijkt dus een verschil te zitten tussen CM en IE7 zelf. Of rendert CM de site niet als IE7, maar als IE6 bijvoorbeeld?
Lang verhaal, maar wellicht dat iemand mij wat verheldering kan geven.
Ik ben even benieuwd naar de werking van de compatibiliteits mode (CM vanaf hier genoemd) van Internet Explorer (versie 8 en 9).
Wat ik weet is dat je de CM in kan schakelen om een pagina te renderen alsof je een oudere browser gebruikt. Bijvoorbeeld, omdat je pagina nog niet geupdate is naar de nieuwe versie van Internet Explorer.
Daarnaast merk ik ook dat er hiermee sommige zaken omvallen. Zaken die in IE8 wel goed werken, werken in CM niet meer. Een voorbeeld:
Ik maak gebruik van een ModalPopupExtender als overlay (voor als de site aan het laden is). In normale mode zijn alle onderliggende knoppen niet aanklikbaar, maar in CM wel.
In normaal IE7 werkt de overlay wel naar behoren.
Er lijkt dus een verschil te zitten tussen CM en IE7 zelf. Of rendert CM de site niet als IE7, maar als IE6 bijvoorbeeld?
Lang verhaal, maar wellicht dat iemand mij wat verheldering kan geven.