pEstiiLenCe: Layer-Problem

Ich verwende in meiner Navigationsleiste Layer, die auf Mausklick an- oder ausgeschaltet werden können. Ihr könnt euch das unter www.zockerseite.de.vu ansehen. Der Quelltext dafür ist wie folgt:

<!--
        function OnLayer(di)
        {
          if(document.getElementById)
          document.getElementById(di).style.visibility="visible";
        }

function OutLayer(di)
        {
          if(document.getElementById)
          document.getElementById(di).style.visibility="hidden";
        }
      //-->

Mein großes Problem besteht darin, daß das nicht bei allen Browsern geht, also meines Wissens nur bei Netscape 6.0 und Internet Explorer 6.0. Wie passe ich den Quellcode so an, daß er auch bei älteren Browsern funzt, der gewünschte Effekt aber identisch bleibt.

  1. Holladirührei

    Mein großes Problem besteht darin, daß das nicht bei allen Browsern geht, also meines Wissens nur bei Netscape 6.0 und Internet Explorer 6.0. Wie passe ich den Quellcode so an, daß er auch bei älteren Browsern funzt, der gewünschte Effekt aber identisch bleibt.

    Richtig. Und damit sich das ändert liest Du jetzt in SelfHTML die Kapitel zu document.all (http://selfhtml.teamone.de/javascript/objekte/all.htm) und document.layers (http://selfhtml.teamone.de/javascript/objekte/layers.htm) ;-)

    Ciao,

    Harry

  2. guten Abend ;-)

    Mein großes Problem besteht darin, daß das nicht bei allen Browsern geht, also meines Wissens nur bei Netscape 6.0 und Internet Explorer 6.0. Wie passe ich den Quellcode so an, daß er auch bei älteren Browsern funzt, der gewünschte Effekt aber identisch bleibt.

    prima Gelegenheit, bißchen Eigenwerbung zu machen. Schau dir mal http://www.christoph-schnauss.de/main/jscript/jscript05.htm an (natürlich den Quelltext).

    Grüße aus Berlin

    Christoph S.