0
這是一個簡單的旋轉腳本,無法正常工作。它有四個警報:currentImage,1,2和3.在FF中,它會經歷四次警報並停止。在Chrome中,它經歷了五次。該圖片在兩個瀏覽器中只會更改一次。簡單的Javascript圖像旋轉不正常循環
function rotateImages(currentImage, id) {
var dir = "/images/";
var a = new Array("coolspider1.jpg", "coolspider2.jpg", "coolspider3.jpg");
var b = document.getElementById(id);
if(currentImage >= a.length){
currentImage=0;}
//loop stops here in ff
alert(a[currentImage]);
//loop stops here in chrome
b.src = dir + a[currentImage];
alert(1);
currentImage++;
alert(2);
rotator = window.setTimeout("rotateImages(" + currentImage + "," + id + ")",500);
alert(3);
}