|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2000
Messaggi: 1209
|
[JavaScript] Timer chiama funzione !!!
Salve, ho la seguente necessità ma non riesco a cavarne le gambe:
in un visualizzatore di immagini ci sono 2 pulsanti: NEXT e PREVIOUS il visualizzatore contiene 5 immagini mi serve un timer che fino alla quinta immagine per ogni secondo vada avanti di una alla quinta ritorni indietro di una e cosi via...... la funzione che pensa ad andare avanti si chiama: " next() " la funzione che pensa ad andare indietro si chiama: " previous() " come posso applicare un timer con quella modalità descritta ??? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
? Quindi le funzioni next/previous sono già fatte e devi solo invocarle? Hai una qualche variabile o funzione che ti dice l'indice corrente? (altrimenti lo devi tenere a parte).
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Aug 2000
Messaggi: 1209
|
si sono gia' fatte,
devo solo invocarle con quella sequenza. |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Una cosa di questo tipo (eventualmente da adattare ... non so nulla della tua pagina/codice):
Codice:
var index = 1;
var dir = 0;
function timed_sequence ()
{
if (dir == 0)
{
next ();
if (++index == 5)
dir = 1;
}
else if (dir == 1)
{
previous ();
if (--index == 1)
dir = 0;
}
}
window.setInterval (timed_sequence, 1000);
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Aug 2000
Messaggi: 1209
|
Quote:
per il Timer come la richiamo ad intervalli di 2 secondi ??? |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Il tempo in millisecondi è il secondo parametro di setInterval.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Aug 2000
Messaggi: 1209
|
hooooo!!!
Scusa non avevo letto il rigo sotto!!!!!!!! ok grazie milla, scusa ancora! |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:20.




















