Sven Rautenberg: Netscape und DHTML

Beitrag lesen

Probiers mal mit:

function hide(id)
{
  if (document.layers)
  {
    if (document.layers[id])
      document.layers[id].visibility = "hidden";

Netscape 4 ist in den Befehlen nicht standardgemäß. Verstecken geht mit "hide". Also
         document.layers[id].visibility = "hide";

}
  else if (document.all)
    document.all[id].style.visibility = "hidden";
  else if (document.getElementById)
    document.getElementById(id).style.visibility = "hidden";
}

function show(id)
{
  if (document.layers)
  {
    if (document.layers[id])
      document.layers[id].visibility = "visible";

Und entsprechend geht anzeigen mit "show", also:
         document.layers[id].visibility = "show";

}
  else if (document.all)
    document.all[id].style.visibility = "visible";
  else if (document.getElementById)
    document.getElementById(id).style.visibility = "visible";
}

mfg Webmonk

Grüße!

- Sven Rautenberg