Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Box Banner - Dissolvenza

    Salve a tutti!
    Vorrei realizzare un piccolo box dove all'interno si visualizzano vari banner ogni tot secondi e il passaggio tra un banner e l'altro avvenga con dissolvenza...
    altra cosa se uno clikka sul banner apposito punta a un link appropriato!
    Ogni banner avrà un link dedicato!

    Ora questo è quello che vorrei realizzare, e credo che la cosa si possa fare in javascript! Sbaglio?

    Ho provato a cercare una cosa simile tra gli script già presenti nel forum, ma non ho trovato nulla di inerente!

    Mi sapreste indirizzare verso qualche discussione che tratta questo argomento oppure dirmi come fare sempre se è possibile ovviamente?

    Attendo lumi!

    Grazie!
    JellyBellyDev www.jellybellydev.it

  2. #2
    Mi sono dato da fare e ho cercato un po in giro e ho trovato questo script:

    codice:
    <html>
      <head>
        <script type="text/javascript">
          var vettore =
            new Array
              (
                new Array("http://www.sito1.it", "immagine1.jpg"),
                new Array("http://www.sito2.it", "immagine2.jpg"),
                new Array("http://www.sito3.it", "immagine3.jpg")
              );
          
          function randomBanner()
          {
            ruotaBanner();
            setInterval("ruotaBanner()", 20000); //Funzione eseguita ogni 20 secondi
          }
    
          function ruotaBanner() {
            var rnd = Math.floor(Math.random() * vettore.length); //Numero random intero compreso tra 0 e il limite superiore dell'array
    
            document.getElementById('myLink').href = vettore[rnd][0];
            document.getElementById('myBanner').src  = vettore[rnd][1];
          }
        </script>
      </head>
    
      <body onload="randomBanner();">
        <img id="myBanner" />
      </body>
    </html>
    funziona alla perfezione! Ma adesso ho un problema... vorrei applicare lo stesso script in + box!

    Cioè ripetere l'operazione
    più volte!!!

    Ma non me lo permette, lo script funziona solo la prima!!!

    Sapreste dirmi quale variante usare per far funzionare lo script + volte?

    Grazie
    JellyBellyDev www.jellybellydev.it

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.