Prova cosi. Con il mio sistema puo' darsi che la prima e l'ultima immagine non vengono mai visualizzate.
codice:// ======================================= // do not edit anything below this line // ======================================= var t var j = 0 var p = Pic.length var preLoad = new Array() for (i = 0; i < p; i++){ preLoad[i] = new Image() preLoad[i].src = Pic[i] } function runSlideShow(){ if (document.all){ document.images.SlideShow.style.filter="blendTrans(duration=2)" document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)" document.images.SlideShow.filters.blendTrans.Apply() } j = Math.round((Math.random() * 20),0); document.images.SlideShow.src = preLoad[j].src if (document.all){ document.images.SlideShow.filters.blendTrans.Play() } t = setTimeout('runSlideShow()', slideShowSpeed) } </script>

Rispondi quotando