Sylvia und Jule: Menü mit Netscape

Hallo,

wir haben für den IE ein 2-Ebenen Menü erstellt, in dem man einzelne Menüpunkte auf und zuklappen kann. Wie kann dessen Funktionalität in Netscape abgebildet werden, bzw. wie kann man mit Netscape über eine Javascriptfunktion die Style-Sheet-Eigenschaft dynamisch ändern? Ist das überhaupt möglich?

...

<style type="text/css">
  div { display: none }
</style>

...

<script language="javascript">
function closeAll()
{
    for(var i=0; i < document.all.tags("div").length;i++)
    {
        document.all.tags("div")[i].style.display="none";
    }

}

function navigieren(Nr)
{

if(document.all)
{
    switch(Nr)
    {

case 1:  closeAll();
                document.all.menuepunkt1.style.display="block";
                break;
        ...
    }
}
else
{
    //Zugriff über Netscape???
}

</script>

<a href="Menuepunkt1.html" onClick="javascript:navigieren(1)">1.Menüpunkt</a>
<div id="menuepunkt1">
  <p><a href="Menuepunkt1_1.html" >Menüpunkt1.1</a></p>
  <p><a href="Menuepunkt1_2.html" >Menüpunkt1.2</a></p>
  <p><a href="Menuepunkt1_3.html" >Menüpunkt1.3</a></p>
</div>
...

Vielen Dank!!!

  1. Hi!

    Der Netscape kann das ".all" nicht! ;o)
    Ausserdem kann er mit Style-Sheets nicht wirklich was anfangen.
    So kommt Ihr also nicht ran...

    Grüsse,
    Michael Weber

    wir haben für den IE ein 2-Ebenen Menü erstellt, in dem man einzelne Menüpunkte auf und zuklappen kann. Wie kann dessen Funktionalität in Netscape abgebildet werden, bzw. wie kann man mit Netscape über eine Javascriptfunktion die Style-Sheet-Eigenschaft dynamisch ändern? Ist das überhaupt möglich?

    1. Selber Hi!

      Wir haben schon etwas experimentiert:

      document.menuepunkt1.display="block"; liefert die Fehlermeldung "menuepunkt1 has no properties".

      Ändern wir in Style "display:none" auf "display:block" interpretiert Netscape es richtig.

      Grüsse Sylvia & Jule

      Hi!

      Der Netscape kann das ".all" nicht! ;o)
      Ausserdem kann er mit Style-Sheets nicht wirklich was anfangen.
      So kommt Ihr also nicht ran...

      Grüsse,
      Michael Weber

      wir haben für den IE ein 2-Ebenen Menü erstellt, in dem man einzelne Menüpunkte auf und zuklappen kann. Wie kann dessen Funktionalität in Netscape abgebildet werden, bzw. wie kann man mit Netscape über eine Javascriptfunktion die Style-Sheet-Eigenschaft dynamisch ändern? Ist das überhaupt möglich?