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

Discussione: Immagini random

  1. #1

    Immagini random

    questo javascript cambia immagine ad ogni refresh

    <script type="text/javascript" language="JavaScript">

    NumberOfImagesToRotate = 37;

    FirstPart = '<img src="images/random/logo';
    LastPart = '.jpg" height="720" width="">';

    function printImage() {
    var r = Math.ceil(Math.random() * NumberOfImagesToRotate);
    document.write(FirstPart + r + LastPart);
    }

    </script>

    se volessi farla cambiare ogni 5 secondi come dovrei fare?

    grazie in anticipo

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova cosi:
    codice:
    <script type="text/javascript">
    function ImmagineCasualeTempo(){
    NumberOfImagesToRotate = 37;
    
    FirstPart = '<img src="images/random/logo';
    LastPart = '.jpg" height="720" width="">';
    
    function printImage() {
    var r = Math.ceil(Math.random() * NumberOfImagesToRotate);
    document.write(FirstPart + r + LastPart);
    }
    setTimeout(function(){ImmagineCasualeTempo()},5000)
    }
    window.onload=ImmagineCasualeTempo;
    </script>
    Ciao e benvenuto su html.it
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Originariamente inviato da cavicchiandrea
    Prova cosi:
    codice:
    <script type="text/javascript">
    function ImmagineCasualeTempo(){
    NumberOfImagesToRotate = 37;
    
    FirstPart = '<img src="images/random/logo';
    LastPart = '.jpg" height="720" width="">';
    
    function printImage() {
    var r = Math.ceil(Math.random() * NumberOfImagesToRotate);
    document.write(FirstPart + r + LastPart);
    }
    setTimeout(function(){ImmagineCasualeTempo()},5000)
    }
    window.onload=ImmagineCasualeTempo;
    </script>
    Ciao e benvenuto su html.it
    non va

    grazie del benvenuto, magnifico forum ricco di risorse!

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Secondo de la frase "non va" aiuta molto?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Originariamente inviato da cavicchiandrea
    Secondo de la frase "non va" aiuta molto?
    hai ragione ora metto ti metto i link:

    random ad ogni refresh

    random ogni 5 sec

    come vedi non appare neanche l'immagine

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    <script type="text/javascript">
    function ImmagineCasualeTempo(){
    NumberOfImagesToRotate = 37;
    
    FirstPart = '<img src="images/random/logo';
    LastPart = '.jpg" height="720" width="">';
    var r = Math.ceil(Math.random() * NumberOfImagesToRotate);
    document.getElementById('gallery').innerHTML=FirstPart + r + LastPart;
    
    setTimeout(function(){ImmagineCasualeTempo()},5000)
    }
    window.onload=ImmagineCasualeTempo;
    </script>
    e il div con class="gallery" diventa id="gallery" dovrebbe andare
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    ho provato ma come puoi vedere ancora non va

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Lo script modificato da me in una pagina senza altro funziona http://www.myhelp.it/t.php
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    Originariamente inviato da cavicchiandrea
    Lo script modificato da me in una pagina senza altro funziona http://www.myhelp.it/t.php
    c'era qualcosa che non andava dentro lo script, ho copiato il tuo e funziona alla grande!!

    ora, so che chiedo troppo, ma è possibile metterci una sfumatura tra un immagine e l'altra?

    grazie ancora

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Con quello script no, visto che usi scriptaculous vedi se trovi qualcosa per quella libreria, oppure passa a jquery
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.