function LoadResources(){
alert("In load socket");
var canvas = document.getElementById("myCanvas");
var context = canvas.getContext("2d");
var tiles= new Array();
var loadedCount=0;
for (x = 101; x <= 155; x++) {
var imageObj = new Image(); // new instance for each image
imageObj.src = "Resources/ClassicCardImages/deck1/dood_deck/"+x+".GIF";
imageObj.onload=function(){
loadedCount++;
if(loadedCount==55){
cardsImagesLoaded();
}else {
alert(loadedCount);
}
};
tiles.push(imageObj);
}
};
したがって、関数 LoadResources() を呼び出すと、「ロード ソケット内」でアラートが表示されますが、imageObj.onload 関数内ではアラートが表示されません。
window.onload 関数、つまり "window.onload = function() {..}" とその関数を、html ドキュメントの本文で使用できます。
さらに、Google chromeで実行しています。chromeのonloadなどに問題がありますか。