Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Rotazione immagine

  1. #1

    Rotazione immagine

    Salve a tutti. Su questo sito >> clicca qui << se si clicca ogni 12 secondi appare l'immagine di testa di un colore diverso. Volevo sapere se era possibile fare in modo di avere il colore diverso per ogni singolo click.

    Grazie 1000.
    ...: Effe8 :...
    "Comincia da dove sei, ma non restare dove sei"

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ciao, se è per evitare 2 refresh consecutivi con lo stesso colore
    devi usare i cookie

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    magari se cambia così:

    codice:
    function rnd_image()
    {
       var now = new Date();
       var sec_divide = now.getSeconds();
       rnd_number = Math.floor(sec_divide%6); // 0, 1, 2, 3, 4, 5  etc...
      document.write('[img]/images/mano-' + rnd_number +'.gif[/img]');
    }
    dovrebbe avere un cambio di immagine (tra 6) ogni secondo (giusto?), che magari è accettabile per il suo scopo...e gli evita di passare per i cookie...

    per fare PROPRIO quello che ha chiesto in js occorrono i cooike.
    ciauz
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

  4. #4
    codice:
    <script language="Javascript">
    function rnd_image()
    {
       var now = new Date();
       var sec_divide = now.getSeconds();
       rnd_number = Math.floor(sec_divide/12); // /20=0, 1, 2  /10=0, 1, 2, 3, 4, 5  etc...
      document.write('[img]/images/mano-' + rnd_number +'.gif[/img]');
    }
    </script>
    Utilizzo questo sistema qui effettuando il cambio immagine ogni 12 secondi (visto che ho 5 immagini) Altrimenti dovrei mettere più immagini...

    Grazie per le info.
    ...: Effe8 :...
    "Comincia da dove sei, ma non restare dove sei"

  5. #5
    Diciamo che posso diminuire i secondi di intervallo aumentando le immagini e quindi dovrei creare altre immagini colorate, oppure doplicare quelle esistenti con nomi diversi giusto?
    ...: Effe8 :...
    "Comincia da dove sei, ma non restare dove sei"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.