Bonjour,
J'ai réalisé une carte avec 300 points placés sur des layers.
Le survol de chaque point provoque l'affichage d'une image de 20 à 30Ko.
Actuellement lors du chargement, toutes les images sont chargées en cache, ce qui provoque une attente forcée de près de 15 secondes.
Pour remédier à ce problème, jaimerais que les images ne soient pas chargées en cache lors du chargement de la page, mais que chaque image soit chargée lors du survol avant affichage.
Quelqu'un a t'il une idée ?
Merci d'avance
Trachy
Voici un extrait du code placé dans le body :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <script language='JavaScript'>for(i=0;i<nb_entite;i++){j=i+20;document.write("<div id='Layer"+j+"' style='position:absolute; z-index:"+j+"; left:"+coordX[i]+"px;top:"+coordY[i]+"px'><a href='#' onMouseover=\"MM_swapImage('Image8','','../images/photos_survol/"+identifiant_agence[i]+".jpg',1)\" onMouseout=\"MM_swapImgRestore()\"><img src=\""+init_image(i)+"\" name= \""+identifiant[i]+"\" id= \""+identifiant[i]+"\" border='0' height =5 width =5 ></a></div>");}</script> <script language='JavaScript'>j=nb_entite+3+20;document.write("<div id='Layersurvol' style=' position:absolute; z-index:"+j+"; top:5px; left:5px'><img src='../images/point.gif' name='Image8'></div>")</script>
Partager