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