Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    2

    Alternativa a location.reload()

    Buona sera!

    Come potrei evitare lo sgradevole “sfarfallio” quando passo da una fotografia all’altra? Penso che ciò sia dovuto al comando location.reload().
    Qualche (facile) suggerimento per migliorare la visione e il programmino?

    Grazie per l’attenzione.
    -----------
    <html>
    <script language="JavaScript">
    function random_gatti()
    {
    var mycats=new Array()
    mycats[1]="micio2.jpg"
    mycats[2]="micio2.jpg"
    mycats[3]="micio3.jpg"

    var ng=Math.floor(Math.random()*mycats.length)
    if (ng==0)
    ng=1
    document.write('[img]'+mycats[ng]+'[/img]</a>')
    }
    random_gatti();
    </script>



    <a href="javascript:location.reload(1)">[img]zampa1.jpg[/img]
    </a>
    </html>

  2. #2
    invece che fare un reload della pagina cambia semplicemente l'attributo src del tag img al click su di essa

    (a mio parere se usi jquery o una libreria js del genere ti faciliti di mooooltissimo la vita)
    Ubuntu rulez!! :P

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    2
    Grazie per la risposta, Simotenax!

    Purtroppo non ho detto che ho una scarsissima conoscenza di HTML e js.
    Il programmino è frutto di copia-incolla di esempi presi dalla rete e di una serie di estenuanti tentativi (metodo trial and error...).
    Se possibile, mi piacerebbe avere un aiuto “molto concreto” (una o più linee di codice da incollare al “mio” programmino.... scusa la franchezza).

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.