Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di justix
    Registrato dal
    Feb 2005
    Messaggi
    103

    Semplice html slideshow e re-indirizzo

    salve a tutti, sto costruendo una splash page che dovra' contenere un piccolo slideshow di 3 immagini per poi automaticamente reindirizzare alla fine delle transizioni l'utente ad un'altra pagina.

    Ho trovato questo semplice codice sul web:

    <script language="JavaScript">
    var i = 0; var path = new Array();

    // Immagini
    path[0] = "image_1.jpg";
    path[1] = "image_2.jpg";
    path[2] = "image_3.jpg";

    function swapImage()
    {
    document.slide.src = path[i];
    if(i < path.length - 1) i++;
    else i = 0;
    setTimeout("swapImage()",3000);
    }
    window.onload=swapImage;
    </script>
    <img height="200" name="slide" src="image_1.jpg" width="100%" />

    dove l'altezza sara' automatica per avere un fullscreen..

    Grazie a chiunque voglia intervenire
    A brilliant plan with just one small problem - it was bollocks!

  2. #2
    Si ma forse io sono tonto, ma la domanda quale è?
    “Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.

    Giovanni Falcone

  3. #3
    Utente di HTML.it L'avatar di justix
    Registrato dal
    Feb 2005
    Messaggi
    103
    Quote Originariamente inviata da carlomarangoni Visualizza il messaggio
    Si ma forse io sono tonto, ma la domanda quale è?
    Come posso reindirizzare automaticamente la pagina dopo che le 3 immagini sono scorse?

    o inserisco un refresh di 9 secondi? Sempre che lo script funzioni
    A brilliant plan with just one small problem - it was bollocks!

  4. #4
    Utente bannato
    Registrato dal
    Apr 2009
    Messaggi
    530
    Sostituisci la riga:
    codice:
    else i = 0;
    con:
    codice:
    else window.location.href = "yourLandingPageUrl";
    Se però l' utente avesse disabilitato JavaScript sul Browser (coi Mozzilla/Firefox è un' opzione possibile), non avviene ne' lo slide-show ne' il reinderizzamento; per cui un Tag META per il refresh di sicurezza lo potresti comunque inserire, diciamo a 12 secondi e magari con un NOSCRIPT di avviso.

  5. #5
    Utente di HTML.it L'avatar di justix
    Registrato dal
    Feb 2005
    Messaggi
    103
    Quote Originariamente inviata da Enzaccio Visualizza il messaggio
    Sostituisci la riga:
    codice:
    else i = 0;
    con:
    codice:
    else window.location.href = "yourLandingPageUrl";
    Se però l' utente avesse disabilitato JavaScript sul Browser (coi Mozzilla/Firefox è un' opzione possibile), non avviene ne' lo slide-show ne' il reinderizzamento; per cui un Tag META per il refresh di sicurezza lo potresti comunque inserire, diciamo a 12 secondi e magari con un NOSCRIPT di avviso.
    Grazie x il tuo aiuto
    A brilliant plan with just one small problem - it was bollocks!

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.