@@katty:
nuqneH
Was genau muss ich im Headbereich einfügen, damit es nicht im IE8 und darunter ausgelesen wird?
Im bereits verlinkten Artikel ist doch im Abschnitt „JavaScript“ aufgezeigt, wie’s geht.
IE führt ab Version eine Eigenschaft document.documentMode
ein, welche die Browserversion enthält.
Wenn document.documentMode
existiert und den Wert 8 enthält, soll das Script nicht ausgeführt werden.
Wenn document.documentMode
existiert und einen höheren Wert als 8 enthält, soll das Script ausgeführt werden.
Wenn document.documentMode
nicht existiert, soll das Script ausgeführt werden.
Also:
if (!document.documentMode || (document.documentMode && document.documentMode > 8))
{
$(document).ready(function ()
{
$('#page_effect').fadeIn(1500);
});
}
Für IE 7 müsste man document.compatMode
abfragen und da diese Eigenschaft auch anderen Browsern bekannt ist, zusätzlich auch window.navigator.appName
, wie in dem Beispiel im Artikel gezeigt.
Qapla'
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)