Markus Mann: Layer geht in IE aber nicht mit NS

Beitrag lesen

Hallo zusammen, folgendes Problem:

n = (document.layers) ? 1:0
ie = (document.all) ? 1:0

function show() {
    if (n) document.layer1.visibility = "show"
    if (ie) layer1.style.visibility = "visible"
}

function hide() {
    if (n) document.layer1.visibility = "hide"
    if (ie) layer1.style.visibility = "hidden"
}

<body onload="hide();">

<div id="layer1" STYLE="position:relative; visibility:hide">bla</div>

so, leider funktionierts nur mit IE und nicht mit Netscape.
Weder die Funktion hide noch show funktioniert mit <a href="JavaScript:hide();"

Kann mir jemand helfen?

MM