Newsgroup: it.comp.lang.javascript
Titolo: TreeMenu con IE e Netscape

Sono giorni che ci sbatto la testa ma ho imparato parecchie cosettine.
Non essendo un esperto però mi sono infossato su un piccolezza
probabilmente.
Il file che segue é generato automaticamente da un programma che ho scritto.
Il tutto funziona come dovrebbe in IE ma ho dei problemi con Netscape. Se
qualcuno riesce a vedere dove sbaglio...............
Al minimo vorrei che in Netscape si presentasse aperto.
Mi rimetto al vostro buon cuore.
Salvatore
----------------------------------------------------------------------------
<HTML>
<HEAD>
<STYLE>
 body  { font-variant: normal; font-size: 10pt; font-family: Verdana;
margin-left: 2em; margin-right: 1.5em }
 h3   { font-family: verdana; font-weight: bold }
 .parent { text-indent:-1em; margin-right:1em}
 .child  { margin-left:2em;text-indent:-1em; margin-right:1em;display:none }
 .hand  { cursor:hand }
 .plus  { color: #0000FF; font-family: Verdana; text-decoration: none;
font-size: 10pt; font-weight: bold }
 .bold  { color: #000000; font-family: Verdana; text-decoration: none;
font-size: 10pt; font-weight: bold }
 .normal { color: #0000FF; font-family: verdana; font-size: 10;
text-decoration: none; font-weight: normal }
 .indent { margin-left:2em;text-indent:-1em; margin-right:1em }
 PRE   { margin:0px; display:inline }
</STYLE>
<SCRIPT>
<!--
        // Change the +/- symbol and hide the children.  This function works
on "element"
        //  displays
        function expand(e)
        {
          // find the +/- symbol
          mark = e.children(0).children(0);
          // if it is already collapsed, expand it by showing the children
          if (mark.innerText == "+")
          {
            mark.innerText = "-";
            for (var i = 1; i < e.children.length; i++)
              e.children(i).style.display = "block";
          }
          // if it is expanded, collapse it by hiding the children
          else if (mark.innerText == "-")
          {
            mark.innerText = "+";
            for (var i = 1; i < e.children.length; i++)
              e.children(i).style.display="none";
          }
        }
        // Handle a mouse click
        function click()
        {
          e = window.event.srcElement;
          // make sure we are handling clicks upon expandable container
elements
          if (e.className != "hand")
          {
            e = e.parentElement;
            if (e.className != "hand")
            {
              return;
            }
          }
          e = e.parentElement;
          // call the correct funtion to change the collapse/expand state
and display
          if (e.className == "parent")
            expand(e);
        }
        // Erase bogus link info from the status window
        function clear()
        {
          window.status="";
        }
        // Set the onclick handler
        document.onclick = click;
      --></SCRIPT>
</HEAD>
<Body class=st>
<DIV class=indent>
<DIV class=parent >
<DIV class=hand>
<A href=# onclick='return false' onfocus='clear()' class=plus>+</A>
<SPAN class=bold> Documentation Header</SPAN>
</DIV>
<DIV class=child >
<DIV class=hand>
<SPAN class=normal>Chapter1</SPAN>
</DIV>
</DIV>
<DIV class=child >
<DIV class=hand>
<SPAN class=normal>Chapter2</SPAN>
</DIV>
</DIV>
<DIV class=child >
<DIV class=hand>
<SPAN class=normal>Chapter3</SPAN>
</DIV>
</DIV>
</DIV>
<font size=1 FACE="Verdana,Arial,Helvetica" color="black">
<HR width=95% align="left">
</font>
</body>
</html>
----------------------------------------------------------------------------
---------------------

 wrote in message
c8%96.4627$FJ4....@wagner.videotron.net...


 Illo
ho appena finito il mio.........se non avete fretta lo troverete su
http://www.jsdir.com
  (stasera o domani)
č un file .js ed alcune img da richiamare dentro la pagina , č molto
semplice da usare e le parti da modificare sono commentate, basta variare il
numero di menu e sottomenu che si vuole e il "top" del menů intero per
spostarlo in alto e in basso,  funziona  con IE4 , IE5+ ,NS4 ,NS6..,  č
praticamente simile a esplora risorse di windows...
andreotta fabiano
 WebMŞster ATI POWER s.n.c.
 
andr...@atipower.it
 
http://www.atipower.it
    -new-
 
http://www.aticommerce.com
 
http://www.afdsoftware.freeweb.org
 
http://www.jsdir.com

 
E' on-line
Buonanotte a tutti! :-)))
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
               Nessun traguardo č abbastanza lontano.
------------------------------------------------------------------------