Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    simulazione click su tag <li> del menų

    ciao ragazzi, come faccio a simulare un click sul tag[*] del mio menų per aprire il sottomenų automaticamente?

    grazie
    roberto
    Mercatino online di annunci www.all-onweb.com
    Realizzazione siti web www.nineseven97.com
    Artigianato www.lartedifare.com

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    A) Vediamo la pagina completa di menu (solo html non codice lato server) o meglio ancora un link pubblico.
    B) Ma hai un solo tag li nel menu?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3

    Re: simulazione click su tag <li> del menų

    Originariamente inviato da caniggia
    ciao ragazzi, come faccio a simulare un click sul tag[*] del mio menų per aprire il sottomenų automaticamente?

    grazie
    roberto
    Lo puoi fare con jquery
    (penso sia possibile anche con altre ma mai provato )

    il codice sensa libreria
    Codice PHP:
    function fireEvent(element,event){
    if (
    document.createEventObject){
    // dispatch for IE
    var evt document.createEventObject();
    return 
    element.fireEvent('on'+event,evt)
    }
    else{
    // dispatch for firefox + others
    var evt document.createEvent("HTMLEvents");
    evt.initEvent(eventtruetrue ); // event type,bubbling,cancelable
    return !element.dispatchEvent(evt);

    http://lifescaler.com/2008/04/simula...in-javascript/


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  4. #4
    ce l'ho solo in locale, cmq č semplice , questo č il codice del menų:

    <div id="MDME">
    <ul style="left:-25px;">
    <li id="000227">Pasta(000227)
    <ul>
    <li id="000228">Fresca
    <li id="000256">Sott'olio
    <li id="000258">Grano Saraceno[/list]

    <li id="000229">Specialita(000229)
    <ul>
    <li id="000230">Piatti Pronti
    <li id="000313">Gelatine[/list]
    [/list]
    </div>

    praticamente quando carico la pagina, ho pasta e specialitā come primo livello del menų, cliccando una delle due si apre il secondo livello.

    e qui funziona tutto

    a me serve aprire automaticamente le specialita, in modo che ad ogni caricamento si aprā in automatico.

    document.getElementById("000229").click();

    cosė non funziona, mi sembra abbastanza chiaro e mi sembra impossibile che non si possa fare una cosa cosė semplice e invece mi sta facendo diventare matto.

    ciao
    Mercatino online di annunci www.all-onweb.com
    Realizzazione siti web www.nineseven97.com
    Artigianato www.lartedifare.com

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Premesso che da quello che so io gli ID non dovrebbero essere o iniziare con un numero, e che potresti avere problemi con certi browser, come gli passi il numero, secondo me fai prima a gestirlo lato server.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    lo faccio cosė per molti altri motivi tecnici, ma cavolo non puō essere cosė difficile.....
    nessuno ha idee?
    Mercatino online di annunci www.all-onweb.com
    Realizzazione siti web www.nineseven97.com
    Artigianato www.lartedifare.com

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ma l' onclick su quei[*] chi lo assegna? e soprattutto come?

    verifica quanto ti ha risposto Whisher poco piu' su,
    perche' a mali estremi quella e' l' unica via

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.