function ImageExist(url)
{
var num;
$.ajax({
url:url,
error: function()
{
num = 0;
},
success: function()
{
num = 1;
}
});
return num;
}
function ChangeColor(color, type){
var count = 1;
while(ImageExist("images/"+type+"/"+color+"/"+count+".jpg") != 0){
count++;
}
var str = "";
var cm = new Array(count);
for(var i = 1; i < count; i++){
cm[i] = "<img src=\"images/"+type+"/"+color+"/"+i+".jpg\" onclick=\"ChangeImg('"+type+"','"+color+"','"+i+"')\">";
str = str+cm[i];
}
document.getElementById("prodPhoto").innerHTML = cm[1];
document.getElementById("prodPhotos").innerHTML = str;
}
function ChangeImg(type, color, img){
var light = "<a href=\"images/"+type+"/"+color+"/"+img+".jpg\" rel=\"lightbox[sofa]\" title=\"Comfort M\"/>";
document.getElementById("prodPhoto").innerHTML = light+"<img src=\"images/"+type+"/"+color+"/"+img+".jpg\">"+"</a>";
}
function preload(arrayOfImages) {
$(arrayOfImages).each(function(){
(new Image()).src = this;
// Alternatively you could use:
// (new Image()).src = this;
});
}
這段代碼應該找出每個文件夾有多少圖片,稱爲產品和顏色。然後將它們輸出到html頁面。它可以在我的筆記本電腦上正常工作,但在大學網絡上它會掛起網站。Javascript:網站在我的電腦上運行良好,但在舊電腦上它掛起了網站
這可能與不是管理員有關嗎?
我會嘗試丟棄一些'的console.log()'在裏面,看到哪兒它掛。這可能是由於多種原因,首先是在我腦海中是在瀏覽器中的差異。 – Shaded 2013-04-30 13:37:50