Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: link "auto-cliccante"

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175

    link "auto-cliccante"

    Scusate il titolo tra il serio e il faceto ma era l'unico modo che avevo per sintetizzare il tutto.
    Allora ho una pagina che al suo interno ha:
    codice:
    ... testo
    Clicca   qui 
    ... ancora testo
    Cliccando 'qui' viene effettuata una chiamata Ajax e delle parti della pagina vengono aggiornate. La domanda è: posso fare in modo che appena il link 'qui' viene visualizzato, eseguo quello che ora è nell'onclick???

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    codice:
    <body>
        Clicca qui
        
    
    
        <div id="div1"></div>
        <script type="text/javascript">
            $("a1").onclick();
        </script>
    </body>
    Pietro

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: link "auto-cliccante"

    occhio a
    Originariamente inviato da Metallica
    delle parti della pagina vengono aggiornate.
    queste parti devono essere gia' definite nel markup quando viene richiamata una funzione che le manipola via javascript,
    quindi non e' il caso di richiamare la funzione immediatamente dopo il link, ma al termine del caricamento (onload) o almeno ad XHTML completamente disponibile (ondomready)
    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175

    Re: Re: link "auto-cliccante"

    Originariamente inviato da Xinod
    occhio a

    queste parti devono essere gia' definite nel markup quando viene richiamata una funzione che le manipola via javascript,
    quindi non e' il caso di richiamare la funzione immediatamente dopo il link, ma al termine del caricamento (onload) o almeno ad XHTML completamente disponibile (ondomready)
    ciao
    In pratica lo scenario è questo, c'è questa pagina al cui interno c'è una domanda, quando rispondo questa domanda il div si aggiorna e al posto della domanda viene visualizzato il messaggio "clicca qui per rispondere alla prossima domanda", quando clicco viene mostrata la nuova domanda. Solo che vorrrei evitare questo click intermedio di troppo, consigli????

    Tra l'altro non capisco cosa faccia l'esempio del primo post, se al link viene mantenuto cmq l'onclick :|

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: Re: Re: link "auto-cliccante"

    Originariamente inviato da Metallica
    non capisco cosa faccia l'esempio del primo post, se al link viene mantenuto cmq l'onclick :|
    intendi quanto ha postato Pietro?
    viene eseguito quanto presente in onclick
    (sempre che sia presente una funzione $)

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Re: Re: Re: link "auto-cliccante"

    Originariamente inviato da Xinod
    intendi quanto ha postato Pietro?
    viene eseguito quanto presente in onclick
    (sempre che sia presente una funzione $)
    io mi sono basato sulla domanda iniziale e una soluzione è quella di mettere il codice dopo qualunque elemento a cui fa riferimento, in questo caso il link a1 e il div1 dove presumo si scarichi ajax.

    $("div1") ho pensato che fosse, diciamo internazionale, tale da non dover essere commentato.

    Ma da quello che vedo, forse non ho capito bene la domanda
    Pietro

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175

    Re: Re: Re: Re: link "auto-cliccante"

    Originariamente inviato da Xinod
    intendi quanto ha postato Pietro?
    viene eseguito quanto presente in onclick
    (sempre che sia presente una funzione $)
    sì, ma va cmq cliccato. La funzione che è nel mio onclick esiste già, e realizza la chiamata asincrona su un determinato div. Solo che per farlo funzionare devo cliccare il link, io invece vorrei che quel link venisse caricato automaticamente, magri dopo x secondi.

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: Re: Re: Re: Re: link "auto-cliccante"

    Originariamente inviato da pietro09
    $("div1") ho pensato che fosse, diciamo internazionale, tale da non dover essere commentato.
    per me non e' internazionale
    se non e' accertato che siano gia' in uso funzioni del genere personalmente preferisco scrivere un document.getElementById() in piu',
    comunque niente di grave Pietro

  9. #9
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Re: Re: Re: Re: Re: link "auto-cliccante"

    Originariamente inviato da Xinod
    per me non e' internazionale
    se non e' accertato che siano gia' in uso funzioni del genere personalmente preferisco scrivere un document.getElementById() in piu',
    comunque niente di grave Pietro
    Si, mi ero autoassolto pure io Ma il grave è che non capisco il quesito di Metallica
    Pietro

  10. #10
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: Re: Re: Re: Re: link "auto-cliccante"

    Originariamente inviato da Metallica
    sì, ma va cmq cliccato. La funzione che è nel mio onclick esiste già, e realizza la chiamata asincrona su un determinato div. Solo che per farlo funzionare devo cliccare il link, io invece vorrei che quel link venisse caricato automaticamente, magri dopo x secondi.
    in situazioni normali, se scrivo
    link
    <script>document.getElementById('miolink').onclick ();</script>
    eseguo funzione() senza doverci cliccare

    verifica la console di FF se non va

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.