Popup problème

Teff -  
Timon1102 Messages postés 354 Date d'inscription   Statut Membre Dernière intervention   -
bonjour à tous,
Voilà, je voudrais mettre un javascript sur mon site en création:

"ouverture d'une popup à la dimension de l'image de base"

En mettant les scripts ci dessous dans mon fichier, je n'obtiens pas l'effet désiré. Sur un site test édité sur le web, je n'ai qu'une petite vignette (mon dessin) que je n'arrive pas à agrandir lorsque je clique dessus. Par contre lorsque je fais un clique droit sur cette dernière,et que je vais dans "ouvrir le lien dans une nouvelle fenêtre" une plus grosse fenêtre s'ouvre en m'affichant "Impossible d'afficher la page"
Comment je dois faire pour la faire fonctionner? Ce que j'ai modifié dans ce script est entourré de 4 étoiles = ex: ****400**** . Est ce qu'il y a autres choses à changer??? merci de me répondre Teff.

**************************************************
Placer entre <HEAD> et </HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!--
function PopupImage(img) {
titre="Agrandissement";
w=open("",'image','width= ****400**** ,height= ****400**** ,toolbar=no,scrollbars=no,resizable=no');
w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE></HEAD>");
w.document.write("<SCRIPT language=javascript>function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width+10,document.images[0].height+30); window.focus();} else { setTimeout('checksize()',250) } }</"+"SCRIPT>");
w.document.write("<BODY onload='checksize()' onblur='window.close()' onclick='window.close()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>");
w.document.write("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' height='100%'><TR>");
w.document.write("<TD valign='middle' align='center'><IMG src='"+img+"' border=0 alt=' Image dans pop-up '>");
w.document.write("</TD></TR></TABLE>");
w.document.write("</BODY></HTML>");
w.document.close();
}
//-->
</SCRIPT>
*******************************************************************
Placer entre <BODY> et </BODY>

<a href="javascript:PopupImage(' ****aimages/v389.gif**** ex remplacé par le nom de mon dessin ****'img17.gi'f**** ')"><img src=" ****aimages/v389.gif**** " ex remplacé par le nom de mon dessin ****'img17.gi'f**** width="96" height="73" class="image" alt="Cliquer pour agrandir" border="0"></a>


<A href="javascript:PopupImage(' ****aimages/v417.jpg**** ')"><img src=" ****aimages/v417v.jpg**** " width="96" height="72" class="image" alt="Cliquer pour agrandir" border="0"></A>
A voir également:

1 réponse

Timon1102 Messages postés 354 Date d'inscription   Statut Membre Dernière intervention   109
 
Salut ,
euh ... ton code est plutot illisible ! ton pb est que ton popup ne souvre pas ? essaye avec
<a href="javascript:void(0);" onclick="PopUpImage(...)">
0