Bonjour,
j'ai l'affichage d'une image depuis un lien fait de la façon suivante, ce sont des images de produits :
<td width="100" class="td"><a class="zoom" href="#" onclick="return false;"><img src="'.$image.'" style="border:none;" width="100 px"><span class="zoom"><img src="'.$image.'" width="300px" style="border: solid 10px; border-color:#5384ae"></span></a></td>
le problème est que le chargement de la page est long vu qu'il y a de nombreux pdoduits et que pour chacun je charge une image 300x300px.
J'ai fait un test en chargeant des vignettes et en faisant un lien sur la vignette :
<td width="100" class="td"><a href="'.$image_zoom.'" target="_blank"><img src="'.$image.'" width="100 px" border ="0"></a></td>
Le problème du temps de chargement est résolu puisque je ne charge au départ que les vignettes.
Par contre c'est moins beau. Je ne trouve pas comment dans la première solution ne télécharger les grandes images qu'au moment du clic sur la vignette au lieu qu'elles soient télécharger au moment de l'affichage de la page.
merci pour votre aide
Partager