heeello!!!

j'ai un ptit problème... j'en ai juste marre de voir les images de mes pages web se charger petit à petit...

fait que je me suis renseigné à savoir comment faire pour d'abord charger les images dans la mémoire cash du client puis affiché la page "d'un coup, d'un seul"... et je ne parle pas de rollover...

donc daprès ce que j'ai compris il y aurait 3 solutions :

1) en css :
...
<style type="text/css">
.preload {background: url(mon_img.gif);display: none;}
<style>
</head>
<body>
<div class="preload1">&nbsp;</div>
...

2) en javascript
...
img = new Image();
img.src =mon_img.gif';
</head>
...

3) en css encore:
qui consite à mettre un calque au début du body ou meme dans le head puis le retirer à la fin du body


conclusion : aucune de c'est 3 solution marche :
- solution 1)vu que le browser n'a pas forcément fini de charger l'image du préload alors qu'il commence à charger la page...
- solution 2)ca marche pour les rollover et c tout...
- soltion 3) meme problème que pour le 1) les browser enlève le calque avant que toutes les images soit loader dans le cash du client...

existe t-il une vrai solution pour le préchargement des images? si oui laquel?
ou ce trouve la mémoire cache de mozilla?

merci d'avance pour vos réponse ou commentaire,

smellycat37