| Client side JavaScript starting with JavaScript 1.1 (NN3+, IE4+) has
the Image object for that.
You create an Image object and preload an image with
if (document.images) {
var image = new Image();
image.src = 'whatever.gif';
}
Then the image is asynchronically downloaded while the rest of the
script/page is processed. You can then use that Image object in an
onmouseover for e.g. see the sample code |