Visualizzazione risultati 1 fino 3 di 3

Discussione: Modifica codice Javascript

  1. #1
    Guest

    Exclamation Modifica codice Javascript

    Salve a tutti.

    Dunque, io ho scaricato uno script javascript per un menu.

    Per la precisione, questo:

    Codice:
    <script>
    
    function startmenu()
    {
    	document.getElementById('menu1').style.display = "none";
    	document.getElementById('menu2').style.display = "none";
    	document.getElementById('menu3').style.display = "none";
    	document.getElementById('menu4').style.display = "none";
    }
    
    function menufunc(menuId)
    {
    	if(document.getElementById(menuId).style.display == "none")
    	{
    		startmenu();
    		document.getElementById(menuId).style.display = "block";
    	}
    	else
    	{
    		startmenu();
    	}
    }
    
    </script>
    DopodichŔ ho i vari link del menu in questo formato, con i sottomenu:

    Codice:
     <tr> 
              <td width="33%" valign="top"><div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="javaScript:menufunc('menu1')">MENU 1</a> 
                  </font></div></td>
              <td width="67%" valign="top"> <div id="menu4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> 
                  link 1 <br>
                  link 2 <br>
                  link 3 <br>
                  </font></div></td>
            </tr>
    ecc..

    Ecco mi chiedevo se fosse possibile modificare il menu, il codice in questo caso, in modo tale che un sottomenu, una volta aperto, rimanga aperto finchŔ io non clicco su un altro sottomenu. Oppure finchŔ non clicco di nuovo su quel sottomenu che lo chiude.

    Adesso, per come Ŕ impostato lo script, ogni volta ke io clicco su un link del sottomenu, il sottomenu mi si chiude.

    Grazie mille in anticipo :)
    Ultima modifica di lapeste : 27-02-2009 alle ore 15.02.45

  2. #2
    Guest

    Predefinito

    Ho il tuo stesso problema, se hai risolto potresti aiutarmi?
    Grazie in anticipo.

  3. #3
    L'avatar di EuroSalute
    EuroSalute non Ŕ connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    946

    Predefinito

    a mio avviso, ci sono tante soluzioni online per menu in js gratuiti e configurabili, una soluzione pu˛ essere trovata a questo indirizzo:

    http://www.dynamicdrive.com/dynamicindex1/

    ci sono molti menu js che utilizzano anche jquery, con demo ed esempi pratici...

    basta che trovi il menu che pi¨ ti piace e segui le istruzioni di installazione...



    qui ci sono i Multi Level Menu:
    http://www.dynamicdrive.com/dynamicindex1/indexc.html
    Ultima modifica di EuroSalute : 31-03-2013 alle ore 15.13.07 Motivo: pi¨ info
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •