Günter Laudenklos: Layer - show / hide

Beitrag lesen

Hallo BuG,

netscape:
    document.Layer31.visibility="show";

und das selbe fürn explorer ?
einigermassen logisch wäre:
    document.all["Layer31"].visibility="show";

ist aber falsch :(

sollte so gehen:

if(document.all) var Dok = "document.all", LStyle = ".style", LHide = "hidden", LShow = "visible";
if(document.layers) var Dok = "document.layers", LStyle = "", LHide = "hide", LShow ="show";

".document";eval(Dok+"['Layer31']"+LStyle+".visibility = '"+LShow+"';");

Viele Grüße Günter