2
我已經實現了代碼來檢查服務器中是否存在圖像文件的數量,然後將其用於圖庫。圖像的數量被發現正確,但只有第一個圖像加載並且不會改變。圖庫圖像不變
var gallerylength; var galleryid = 1; function UrlExists(url) { var http = new XMLHttpRequest(); http.open('HEAD', url, false); http.send(); return http.status!=404; } function checksrc() { var index = 1; var src = "images/splash/gallery/img"; for(index=1;UrlExists(src+index+".jpg");index++); gallerylength = index; } function setimg() { var src = "images/splash/gallery/img"; { $("#gallerywindow").attr("src",src+galleryid+".jpg"); if(galleryid<gallerylength-1) galleryid++; else galleryid = 1; } } $(document).ready(function(event) { checksrc(); setInterval(setimg(),1000); });
由於它解決了我的問題 – Capslock