Verzögerte Layer-Anzeige unter Netscape 7.1

Hallo,

ich habe das Problem, dass die verzögerte Anzeige des Layers unter bei IE klappt, leider nicht unter Netscape.

Kann mir jemand weiter helfen?

Hier mein Code:

Ich danke gnädigst bei Abhilfe!!!

Gruselis, Carmen

Hallo,

sorry, da war ich mal wieder zu schnell.

Hier noch der dazugehörige Javascprit-Befehl:

Layer = eval((navigator.appName==‚Netscape‘)?eval(„document.layers[‚Layer4‘]“):eval(„document.all[‚Layer4‘]“) );
if (navigator.appName==‚Netscape‘)
{
setTimeout(„Layer.visibility = ‚visible‘;“,1000);
}
else
{
setTimeout(„Layer.style.visibility = ‚visible‘;“,1000);
};

Gruselis,

Carmen

Hallo,

sorry, da war ich mal wieder zu schnell.

Hier noch der dazugehörige Javascprit-Befehl:

Layer =
eval((navigator.appName==‚Netscape‘)?eval(„document.layers[‚Layer4‘]“):eval(„document.all[‚Layer4‘]“)

document.all ist ie-syntax, netscape >4.x versteht document.getElementById google-stichwort „DOM“

&lt:stuck_out_tongue_winking_eye:RE>
<div id=„Layer4“ style=„position:absolute; width:574px; height:25px; z-index:3; left: 70px; top: 280px; visibility:hidden;“>
unsichtbar</div>

<script type=„text/javascript“>
Layer = document.getElementById ? document.getElementById(‚Layer4‘):document.all?document.all[‚Layer4‘]:document.layers? document.layers[‚Layer4‘]:false;
Layer = document.layers? Layer:Layer.style;

if (Layer) { foo = setTimeout(„clearTimeout(foo);Layer.visibility = ‚visible‘;“,1000);}