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 函数中不会发出警报。
在 html 文档正文中使用时,您可以使用 window.onload 函数,即“window.onload = function() {..}”和我的函数。
另外,我在 Google chrome 上运行它。chrome 的 onload 是否有问题。