Hilfe - Internet Explorer 8 stellt meine Seiten falsch dar! (Sebastian Leupold)
Seit ein paar Tagen ist Internet Explorer (IE) 8 verfügbar und immer mehr Webmaster bekommen Hinweise, dass ihre Sites nicht korrekt dargestellt werden - darunter auch DotNetnuke-Sites. Das Problem tritt besonders gern auf, wenn im Skin browser-spezifische CSS-Unterscheidungen vorgenommen wurden. Weil IE8 eben nicht mehr die Fehler der Vorgänger macht, schießt nun die Spezialbehandlung aller IE über das Ziel hinaus. Der Benutzer kann zwar per Schaltfläche auf IE7-Darstellung umwechseln, das wissen aber nicht alle Anwender.
Als Webmaster schafft man Abhilfe am besten durch Verwenden sauber programmierte Skins, man kann aber auch kurzfristig dem Browser mitteilen, dass er die Seiten wie IE7 darstellen soll, indem man den folgenden Metatag verwendet
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
Da diese Angabe gleich am Anfang des Head, direkt nach dem Namen stehen muss, hat man nur die Möglichkeit, sie direkt in der Default.aspx einzutragen, damit gilt sie für alle Seiten aller Portale dieser Installation und wird auch beim nächsten Update überschrieben. Aber bis dahin hat man ja längst ein neues Skin im Einsatz ...
Weitere Infos siehe
http://msdn.microsoft.com/de-de/library/cc817574.aspx