Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di stranyera
    Registrato dal
    Feb 2001
    Messaggi
    1,101

    menu a tendina: manca il "ritorno"

    ragazzi mi iautate?...io non conosco Javascript

    ho questo script:

    codice:
    function montre(id) {
    var d = document.getElementById(id);
    	for (var i = 1; i< = 10 ; i++) {
    		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none'; }
    	}
    if (d) {d.style.display='block'; }
    }
    questo mi fa funzionare unmenu a tendina con l'implemetazione di un css che è ok. Il mio problema è che vorrei che si chiudesse il menu una volta che tolgo ilmouse dalla lista del menu.
    Mi aiutate?
    grazie mille
    io non ozio, riposo.
    ...e il 13 marzo 2010 alle ore 11.00 am il mio Uomo mi ha sposata
    www.takingweb.com OnLine new release

    Per regalarci un pezzetino del nostro sogno: http://www.newyork.takingweb.com

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Posta la riga che richiama lo script... dovrebbe esse quella con "onmouseover"

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di stranyera
    Registrato dal
    Feb 2001
    Messaggi
    1,101
    certamente!...eccola:
    codice:
    <dt onmouseover="javascript : montre('smenu4'); " >[img] images/provincia.png[/img]</dt>
    io non ozio, riposo.
    ...e il 13 marzo 2010 alle ore 11.00 am il mio Uomo mi ha sposata
    www.takingweb.com OnLine new release

    Per regalarci un pezzetino del nostro sogno: http://www.newyork.takingweb.com

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    dovrebbe bastare:

    <dt onmouseover="montre('smenu4');" onmouseout="montre('');" >

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di stranyera
    Registrato dal
    Feb 2001
    Messaggi
    1,101
    ci siamo quasi...come mi sposto col mouse mi si chiude, ma non riesco ad andare sulle altre voci del menu...mi sparisce subito il menu...

    prima rimaneva troppo (non se ne andava) ora rimane troppo poco!

    io ho provato questa soluzione ma non mi convince molto....ma se è l'unico modo la usero'...consigliami...
    io non ozio, riposo.
    ...e il 13 marzo 2010 alle ore 11.00 am il mio Uomo mi ha sposata
    www.takingweb.com OnLine new release

    Per regalarci un pezzetino del nostro sogno: http://www.newyork.takingweb.com

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Stavo per consigliarti la stessa soluzione... pero' con l'aggiunta di:

    codice:
    <UL
    onmouseover="if(chiudi){clearTimeout(chiudi); chiudi=false;}"
    onmouseout="nascondi()">
    al posto degli <ul> presenti.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Utente di HTML.it L'avatar di stranyera
    Registrato dal
    Feb 2001
    Messaggi
    1,101
    perchè anche se non sembra io la ricerca la uso...
    comunque....
    ...levo quello che ho in <dt>? o la lascio?
    io non ozio, riposo.
    ...e il 13 marzo 2010 alle ore 11.00 am il mio Uomo mi ha sposata
    www.takingweb.com OnLine new release

    Per regalarci un pezzetino del nostro sogno: http://www.newyork.takingweb.com

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da stranyera
    perchè anche se non sembra io la ricerca la uso...
    comunque....
    ...levo quello che ho in <dt>? o la lascio?
    A tuo piacere ... se lo levi il sottomenu si chiude solo se prima ci passi sopra... se lo lasci hai tempo tre secondi per passare sul sottomenu prima che si chiuda.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  9. #9
    Utente di HTML.it L'avatar di stranyera
    Registrato dal
    Feb 2001
    Messaggi
    1,101
    se lo levo non funziona piu'!!!!...cmq nessun prob lema, ora va bene tutto
    grazie mille ancora
    io non ozio, riposo.
    ...e il 13 marzo 2010 alle ore 11.00 am il mio Uomo mi ha sposata
    www.takingweb.com OnLine new release

    Per regalarci un pezzetino del nostro sogno: http://www.newyork.takingweb.com

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da stranyera
    se lo levo non funziona piu'!!!!...cmq nessun prob lema, ora va bene tutto
    grazie mille ancora
    Mi riferivo al solo onmouseout

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.