vorrei fare un script in js che dopo 10secondi mi vada avanti nella galleria..
come posso fare?!?
il comando onclick per andare avanti nella galleria è:
onClick="next_thumbs(active_id)"
grazie
vorrei fare un script in js che dopo 10secondi mi vada avanti nella galleria..
come posso fare?!?
il comando onclick per andare avanti nella galleria è:
onClick="next_thumbs(active_id)"
grazie
codice:<body onLoad="startTime()">codice:<script language="javascript" type="text/javascript"> function startTime() { setTimeout('next_thumbs(active_id)',10000); } </script>![]()
No pvt per sollecitare risposte, grazie.
grazie..
ma se vorrei temporarizzare questa function??
function next_thumbs(id)
{
th_min += max_thumbs;
th_max += max_thumbs;
last_num = 0;
get_thumbs(id, th_min, th_max);
}
ma prima questa funzione ce l'avevi nell'onclick, il che vuol dire che la usi anche dentro a qualche link......
se la modifichi ne verra' condizionato anche un eventuale click..... tu clicchi e dopo 10 secondi va avanti.....
No pvt per sollecitare risposte, grazie.
ho risolto così
setInterval('nextImage()', 2000)
up
function showImage(getImage,maxImages,setFolder){
setImage = leadingZero(getImage);
imgNxt = getImage + 1;
imgPre = getImage - 1;
setInterval('imgNxt()', 2000)
if (imgNxt > maxImages)imgNxt = 1;
if (imgPre < 1)imgPre = maxImages;
returnData = '<table>'+nl;
returnData += '<tr id="selector">'+nl;
returnData += '<td>previous</td>'+nl;
returnData += '<td align="center">close</td>'+nl;
returnData += '<td align="right">next</td>'+nl;
returnData += '</tr>'+nl;
returnData += '<tr><td colspan="3">[img]'+ imgFolder +'/'+ setFolder +'/'+ imgName +'-'+ setImage +'.'+ imgExt +'[/img]</td></tr>'+nl;
returnData += '<tr id="selector"><td colspan="3">'+ getImage +' / '+ maxImages +'</td></tr>'+nl;
returnData += '</table>'+nl;
writeData(returnData,0);
}
come faccio qui?!?!
risolto
setInterval('showImage("'+imgNxt+'","'+maxImages+' ",\''+ setFolder +'\')',1000)
funziona solo che quando arriva all'ultimo record... continua ad andare avanti. come faccio ad stopparlo o a farlo ricominciare dal primo record?!