Popup problème
Teff
-
3 juin 2005 à 11:15
Timon1102 Messages postés 354 Date d'inscription jeudi 2 juin 2005 Statut Membre Dernière intervention 30 décembre 2010 -
Timon1102 Messages postés 354 Date d'inscription jeudi 2 juin 2005 Statut Membre Dernière intervention 30 décembre 2010 -
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>
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:
- Popup problème
- Fake mcafee popup - Accueil - Piratage
- Firefox autoriser popup - Guide
- Real popup - Télécharger - Divers Réseau & Wi-Fi
- Popup cookies - Guide
- Bbs popup - Forum logiciel systeme
1 réponse
Timon1102
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
3 juin 2005 à 12:04
3 juin 2005 à 12:04
Salut ,
euh ... ton code est plutot illisible ! ton pb est que ton popup ne souvre pas ? essaye avec
euh ... ton code est plutot illisible ! ton pb est que ton popup ne souvre pas ? essaye avec
<a href="javascript:void(0);" onclick="PopUpImage(...)">