Salve,
sto cercando di creare due gallery vicine in cui compare la prima foto di sx poi dopo 2secondi la foto della gallery di dx, poi due secondi quella di sinistra e cosi via.
codice:
<script language="javascript">
var secondisx=1;
var numsx=0;
function CambiaImmaginesx() {
var immaginisx=new Array();
immaginisx[0]="IMG/3.png";
immaginisx[1]="IMG/5.png";
immaginisx[2]="IMG/1.jpg";
document.getElementById("imgsx").src=immaginisx[numsx];
if(numsx<immaginisx.length) {
numsx++;
}
if(numsx>=immaginisx.length){
numsx=0;
}
}
setInterval("CambiaImmaginesx()", secondisx * 4000).CambiaImmaginesx();
</script>
<script language="javascript">
function pausecomp(ms) {
ms += new Date().getTime();
while(new Date()<ms){}
}
var secondidx=1;
var numdx=0;
function CambiaImmaginedx() {
var immaginidx=new Array();
immaginidx[0]="IMG/4.png";
immaginidx[1]="IMG/6.png";
immaginidx[2]="IMG/2.png";
pausecomp(2000);
document.getElementById("imgdx").src=immaginidx[numdx];
if(numdx<immaginidx.length) {
numdx++;
}
if(numdx>=immaginidx.length){
numdx=0;
}
}
setInterval("CambiaImmaginedx()", secondidx * 4000).CambiaImmaginedx();
</script>
Con i metodi CambiaImmagine..() servono per cambiare l'immagine con il metodo pausecomp(ms) vorrei usarlo per inserire una pausa in modo da ritardare l'arrivo della immagine nella gallery destra. ma non succede nulla le gallery vanno in sequenza senza avere il ritardo che voglio.
Cosa devo fare?grazie