bepimaco Festina lente | Pour afficher des photos en grand sans avoir à surcharger la page, j'ai intégré la fonction javascript suivante :
Code :
- <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=''>" );
- w.document.write("</TD></TR></TABLE>" );
- w.document.write("</BODY></HTML>" );
- w.document.close();
- }
- //-->
- </script>
|
Le problème, c'est que la fenêtre popup coupe toujours un morceau en bas et à droite. Est-ce que ça vient du javascript ?
Un exemplehttp://bepimaco.free.fr/test/essai12.htm
Merci |