Visualizzazione dei risultati da 1 a 5 su 5

Discussione: slide immagini

  1. #1
    Utente di HTML.it L'avatar di BananaBoat
    Registrato dal
    Aug 2004
    Messaggi
    1,269

    slide immagini

    questo e' un semplice script che per uno slide di immagini che funziona, ma se qualcuno me lo accorcia con dei for magari imparo a usare meglio i cicli :
    codice:
    imgName=new Array("filari","cantina","taverna","sentiero");
    i=0;
    function roll()
    {
    i++;
    if(i==imgName.length)
    {
    i=0;
    }
    imgPath="../images/"+imgName[i]+".jpg";
    document.images["cascina"].src=imgPath;
    setTimeout("roll()",3000);
    }
    setTimeout("roll()",3000);
    Grazie

  2. #2
    Utente di HTML.it L'avatar di BananaBoat
    Registrato dal
    Aug 2004
    Messaggi
    1,269
    fate quest'opera di carita'

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    più di cosi non riesco ad accorciarlo

    imgName=new Array("filari","cantina","taverna","sentiero");
    i=0;
    function roll()
    {
    i=i==imgName.length?0:i++;
    imgPath="../images/"+imgName[i]+".jpg";
    document.images["cascina"].src=imgPath;
    }
    setInterval("roll()",3000);

  4. #4
    Utente di HTML.it L'avatar di BananaBoat
    Registrato dal
    Aug 2004
    Messaggi
    1,269
    non funzia, grazie cmq

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    <script>
    imgName=new Array("filari","cantina","taverna","sentiero");
    i=0;
    function roll()
    {
    i++;
    i=i==imgName.length?0:i;
    imgPath="../images/"+imgName[i]+".jpg";
    alert(imgPath);
    document.images["cascina"].src=imgPath;
    }
    setInterval("roll()",3000);
    </script>

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