Dominik: Netscape 6 Probleme mit verborgenen Ebenen

Beitrag lesen

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }

Ob du den Code verbessern kannst oder die Funktion leiber gleich selbst schreibst, musst du wohl selbst entscheiden.

dazu weiss ich zu wenig welche tags netscape versteht und welche nicht!

Hallo!

um aktuelle Netscape und Mozilla Versionen zu testen, würde ich den  Netscape 7.1 und nicht den grottenschlechten 6 nehmen, aber das hat mit deinem Problem vermutlich nichts zu tun...

Das wichtigste hast du vergessen:
die Funktion MM_findObj()
Auf die kommt es an.
Außerdem solltest du die Javascript Konsole öffnen und nachsehen welcher Fehler auftritt. Falls Netscape die Konsole nicht hat: Netscape löschen und aktuellen Mozilla installieren.

Es ist schon klar dass du dich mit Javascript nicht auskennst, deshalb ja auch die Empfehlung es zu lernen. Dazu ist Selfhtml (u.a.) ja da...

Dominik