Henrik: Layer verbergen bzw sichtbarmachen mit dem IE

Beitrag lesen

Nabend mal wieder :-)

Mein Ziel ist :

Durch ein klick soll ein Layer angezeigt bzw wieder verborgen werden.

So seit Gestern habe ich mir erstmal das dhtml Kapitel durchgelesen. Trotzdem komme ich jetzt nicht mehr weiter. Zunächst einmal habe ich die Layer als DIV definiert. Dann habe ich
mit einer javascript funktion versucht mein Zile zu realisieren.
Trotzdem bleibt das gleiche Problem wie Gestern : Der Netscape Nav. macht das was ich will,
der IE aber weigert sich :-(

Hier die Funktion, und unten die initialisierung des Layers. Ich hoffe ihr könnt mich wieder ein bisschen weiterbringen :-)

<script language="JavaScript">
    function EinAus(Nummer)
    {
      if(document.layers)
      {
        if(window.document.layers[Nummer].visibility == "show")
        {
          window.document.layers[Nummer].visibility = "hide";
          return;
        }
        if(window.document.layers[Nummer].visibility == "hide")
        {
          window.document.layers[Nummer].visibility = "show";
          return;
        }
      }
      else if(document.all)
      {
        if (document.all[Nummer].style.visibility == "visible")
        {
          document.all[Nummer].style.visibility = "hidden";
        }
        if (document.all[Nummer].style.visibility == "hidden")
        {
          document.all[Nummer].style.visibility = "visible";
        }
      }
    }
  </script>

//die initialisierung des layers :
<div id="Layer2" style="position:absolute; left:178px; top:185px; width:170px; height:243px; z-index:2; visibility:hidden">        </div>

Danke schonmal

Henrik  :