Hola:
La línea que usas, se supone que sirve para hacer la precarga, y de hecho la hace, pero solo se sabe que se ha cargado consultando su atributo complete (con un tempodizador), o averiguarlo con una respuesta asincrona, implementando el evento load de las imágenes...
<script>imagen = new Image(); imagen.src = "imagen.gif"; imagen.onload=function() {alert("imagen precargada correctamente")};</script>
Sería óptimo también implementar el evento error.
Saludos