Hendrik Otting: Objekte Objekte.reihenfolge["welche"].denn.richtig.ist

Beitrag lesen

Hallo forum ....

um im selben frame ein layer zu zeigen/verstecken hilft :

function show(showobj) {
                if (ns) eval ('document.'+showobj+'.visibility = "show"');
    if (ie) eval ('document.all["'+showobj+'"].style.visibility = "visible"');
        }

function hide(hideobj) {
                if (ns) eval ('document.'+hideobj+'.visibility = "hide"');
    if (ie) eval ('document.all["'+hideobj+'"].style.visibility = "hidden"');
        }

warum funktioniert das :

function show(showobj) {
                if (ns) eval ('parent.frames["haupt"].document.layers.'+showobj+'.visibility = "show"');
    if (ie) eval ('parent.frames["haupt"].document.all["'+showobj+'"].style.visibility = "visible"');
        }

function hide(hideobj) {
                if (ns) eval ('parent.frames["haupt"].document.layers.'+hideobj+'.visibility = "hide"');
    if (ie) eval ('parent.frames["haupt"].document.all["'+hideobj+'"].style.visibility = "hidden"');
        }

nur für NS ?

mfg Hendrik