• User

    Auto click di un pulsante / link in automatico al caricamento della pagina

    Salve a tutti,
    dato:

    
    
    <a href="#example" class="test" id="pulsante">Hello world</a>
    
    
    

    Vorrei che al caricamento della pagina,
    questo pulsante venisse automaticamente cliccato, cosicché possa far partire un azione.

    Grazie infinite!


  • User

    Ciao,
    puoi usare jquery+trigger per fare ciò.

    ad esempio

    [HTML]
    <a id='link'>Hello world</a>
    [/HTML]

    
    $('#link').click(function(){
        alert($(this).text());
    });
    $(document).ready(function(){
        $('#link').trigger('click');
    });
    
    

  • User

    Ottimo.

    Questo script mi servirebbe per aprire una dialog,
    quindi invece dell'allert come potrei fare perchè clicchi fisamente il pulsante?

    Ipotesi di index.php

    al caricamento della pagina vorrei che cliccasse il pulsante e quindi diventasse

    index.php#example

    
    
                <a id='link' href="#example" class="openModal">Apri Dialog</a>
    
    
                <script>
                    $('#link').click(function(){
                        alert($(this).text());
                    });
                    $(document).ready(function(){
                        $('#link').trigger('click');
                    });
                </script>
    
    
                <div id="example">
                    contenuto dialog
    
                </div>
    
    
    

  • User

    L'alert è solo un esempio, dentro l'evento click metti il codice che ti serve.
    Ad esempio se il dialog è nascosto puoi e lo vuoi mostrare non appena la pagina è stata caricata

    
    $('#link').click(function(){
       $('#example').show();
    });
    
    

  • User

    Grazie mille,
    sei stato gentilissimo.

    Era proprio quello che mi serviva!! 🙂

    Per chi fosse interessato,
    per aprire aggiunger all'url l'ancoraggio che mi serve, ho utilizzato:

    
    
                   $('#link').click(function(e){
                        //alert($(this).text());
                        e.preventDefault();
                        window.location = $(this).attr('href');
                    });
    
    
    

  • User Newbie

    Buona sera,

    questa mi sembra una discussione attinente la mia domanda: sarebbe possibile per un programma in php cliccare da solo su determinati bottoni di pagine web e poi copiarsi i dati delle pagine scaturitene? Che tipo di problemi ci sarebbero? C'è qualche nuova tecnologia per questo genere di manovre? Se non si riuscisse col php, quale altro linguaggio sarebbe in grado di farlo? Grazie!:ciauz: