Hallo Kathrin,
sorry, ich rolle deine Zitatreihenfolge mal von hinten auf, weil das im Moment sinnvoller ist. :-)
Jetzt funktioniert das Ganze mit allen Browsern, jedoch wird im IE8 gar nichts mehr angezeigt, ausser des Seiten-Background.
Das ist kein Wunder, denn du setzt das div-Element mit display:none generell außer Gefecht, und den Code zum Wieder-Einblenden lässt du im IE8 nicht ausführen. Dasselbe Problem hättest du übrigens auch mit einem beliebigen anderen Browser, sobald Javascript mal deaktiviert ist.
Besser wär's also, das div-Element generell sichtbar zu lassen, und nur dann unsichtbar zu machen, wenn auch der Code zum Einblenden ausgeführt wird.
<div id="page_effect">
Hier display:none entfernt ...
<script type="text/javascript">
if (!document.documentMode || document.documentMode > 8)
{
$(document).ready(function ()
{ $('#page_effect').style.display = "none"; // ergänzt!!
$('#page_effect').fadeIn(1500);
});
}
> </script>
Und hier per Javascript wieder eingesetzt - WENN das Script ausgeführt werden kann.
Ciao,
Martin
--
Man sollte keinen Senf von sich geben, wenn man nicht auch das Würstchen dazu liefern kann.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(