popup et chargement de la page...
Posté : 20 sept. 2005, 14:00
Bonjour 
Voilà, j'ai un problème sur mon site.
J'ai une page qui affiche tout une série de photos sous forme de vignettes. On peut cliquer sur chaque photo pour la voir en grand format. l'affichage de la grande photo se fait par un popup.
Mon soucis est que lorsque je clique sur une image, la page s'arrête de charger et donc, s'il reste des photo à charger, celles ci ne s'affichent pas. Je suis alors obligé de faire un refresh pour recharger les photos...
J'aimerai savoir comment faire pour qu'à l'ouverture du popup, la page appelante continue à charger les images ?
Voici le code que j'utilise :
Voilà, j'ai un problème sur mon site.
J'ai une page qui affiche tout une série de photos sous forme de vignettes. On peut cliquer sur chaque photo pour la voir en grand format. l'affichage de la grande photo se fait par un popup.
Mon soucis est que lorsque je clique sur une image, la page s'arrête de charger et donc, s'il reste des photo à charger, celles ci ne s'affichent pas. Je suis alors obligé de faire un refresh pour recharger les photos...
J'aimerai savoir comment faire pour qu'à l'ouverture du popup, la page appelante continue à charger les images ?
Voici le code que j'utilise :
<script language="JavaScript">
function OuvrirFenetre2(img) {
titre="Night Ambiance V 3.0 - Reportages photos";
w=open("",'image','toolbar=no,scrollbars=no,resizable=no');
w.document.write("<HTML><HEAD><TITLE>"+titre+" "+img+"</TITLE><link href=../ModuleAccueil/css/css_accueil.css rel=stylesheet type=text/css></HEAD>");
w.document.write("<SCRIPT language=javascript>function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width+11,document.images[0].height+30); window.focus();} else { setTimeout('check()',250) } }</"+"SCRIPT>");
w.document.write("<BODY onload='checksize()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0 bgcolor=#111111 class='texteParDefaut' background='reportages_photos/images/loading.gif'><center><IMG src='"+img+"'></center>");
w.document.write("</BODY></HTML>");
w.document.close();
}</script>
et voici comment j'ouvre le popup :
<a href='javascript:OuvrirFenetre2("<?php echo "$rep_des_photos_de_soirees/$fichier"; ?>")'><img src="reportages_photos/fichiers/generation_img_logged.php?dossier=<? echo "$rep_des_imagettes_img_php"; ?>&photo=<? echo "$fichier"; ?>&nb=<? echo "$nb_de_photos"; ?>&texte=<?php echo "$nb_votes_affich"; ?>" border="0"></a>
Merci d'avance.