uepselon: Layer anzeigen in Netscape

Beitrag lesen

Hi,

vielen dank für deine schnelle antwort im forum.
kannst du mir evtl. genau schreiben wo ich im folgenden javascript-code deinen vorschlag getElementById umsetzen sollte!?

Zuerst die Definition von over anders machen:

if ( (ns) || (ie4) ) {
     if (ns) over = document.layers["popDiv"];
     if (ie4) over = document.all["popDiv"].style;
     }

Anmerkung, um allen Browsern gerecht zu werden (z.B. Mozilla)solltest du noch folgendes einbauen:

if ((!ie4 && !ns)) over = document.getElementById("popDiv").style;

Wenn du dass machst, musst du aber an andere Stelle evtl. noch weiter Änderungen vornehmen.

Die show und hide funktionen sollten so ausehen (show und hide gibt es nicht):

function show(obj) {
     obj.visibility = "visible"
   }

function hide(obj) {
     obj.visibility = "hidden"
    }

Gruß

ueps