[Project_owners] Image prefetching
mozdev at brainsick.com
Thu Mar 31 15:56:41 EST 2005
Konstantin Svist wrote:
> WOW, that actually works!
> I've been looking for a way of hooking something up to imageloads...
> strangely enough, tmpImage.onload = 'alert()' will not work at all...
> Anyway, your problem is very simple - some of your images load BEFORE
> your JS even gets to tmpImage.setAttribute(...). And since the image
> is already loaded, the onload event will not be fired.
> To fix it, swap that line with the previous one:
> for ( ... )
> var tmpImage = new Image();
> // This is only for testing purpose
> tmpImage.setAttribute("onload", "alert(this.src);");
> tmpImage.src = ...;
If you'd like to understand the difference between tmpImage.onload and
tmpImage.setAttribute("onload", ...) then you should probably read:
More information about the Project_owners