普通Javascript图像加载事件处理程序?

普通Javascript图像加载事件处理程序?,javascript,html,image,dom-events,Javascript,Html,Image,Dom Events,我发现了很多非香草和未回答的问题,即如何保证图像已完全加载并可供使用 我正在写一个游戏,需要在开始游戏之前加载所有图像 我有一个模糊的重新收集,有某种黑客检查图像的高度 如果真的有一个js香草的答案,我为这篇文章的重复道歉。也许试试这个,从另一个stackoverflow问题回答的会试试amberl,谢谢如果你收集了所有的图片,比如document.images,那么你可以维护一个计数器,当每个图片完成时,计数器会递增。当计数器等于图像集合的大小时,您就完成了。有三种方法可以使图像完整。它已经被

我发现了很多非香草和未回答的问题,即如何保证图像已完全加载并可供使用

我正在写一个游戏,需要在开始游戏之前加载所有图像

我有一个模糊的重新收集,有某种黑客检查图像的高度


如果真的有一个js香草的答案,我为这篇文章的重复道歉。

也许试试这个,从另一个stackoverflow问题回答的会试试amberl,谢谢如果你收集了所有的图片,比如
document.images
,那么你可以维护一个计数器,当每个图片完成时,计数器会递增。当计数器等于图像集合的大小时,您就完成了。有三种方法可以使图像完整。它已经被缓存,这意味着图像的
.complete
属性应该是
true
,它成功完成加载,调用其
onload
事件,或者调用其
onerror
事件时出错。