In setTimeout('daEseguire();', 200) 200 sono millisecondi, vale a dire il timer "attacca" dopo due decimi di secondo, e così la funzione ri-chiama l' esecuzione di stessa; il primo "attacco" viene dato dal gestore d' evento ONLOAD associato al BODY.
Quindi giocando su questo valore e sullo step d' incremento (+ 2) della var laterale puoi variare l' effetto visivo.
Bisogna anche tener conto di come la IMG è posizionata nel tuo layout; agire sullo style.marginLeft non è l' unica via possibile ...
Ultima modifica ad opera dell'utente Enzaccio il 17-05-2012 alle 14:43
In setTimeout('daEseguire();', 200) 200 sono millisecondi, vale a dire il timer "attacca" dopo due decimi di secondo, e così la funzione ri-chiama l' esecuzione di stessa; il primo "attacco" viene dato dal gestore d' evento ONLOAD associato al BODY.
Quindi giocando su questo valore e sullo step d' incremento (+ 2) della var laterale puoi variare l' effetto visivo.
Bisogna anche tener conto di come la IMG è posizionata nel tuo layout; agire sullo style.marginLeft non è l' unica via possibile ...
ho fatto come da te suggerito e funziona, ma il movimento è scattoso, non lineare.
C'è qualche soluzione?
cavicchiandrea Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro
Registrato il: Aug 2001
Provenienza: Bologna
Messaggi: 24195
ICQ :
MSN :
Skype :
@blinkshow87 segui il consiglio m4rko80 usa una libreria volere eseguire animazioni in javascript "puro", sarà più complesso e avrai un risultato peggiore, senza contare la compatibilità dei vari browser.
Se l'animazione non è complessa vedi anche animate
__________________
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui