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;
});
}
このコードは、product と color という名前の各フォルダーにいくつの画像があるかを調べることになっています。次に、それらをhtmlページに出力します。私のラップトップでは問題なく動作しますが、大学のネットワークではサイトがハングします。
これは、管理者ではないことに関連している可能性がありますか?