Inclure un petit javascript dans xoops | Titre du sujet : Inclure un petit javascript dans xoops par webneta sur 06/04/2007 16:47:34
Bonjour à tous,
Je souhaiterais pouvoir ouvrir les images dans certains de mes tutos, dans une nouvelle fenetre à la taille de l'image, lorsque que l'on click dessus.
J'ai trouvé un javascript me permettan de faire cela très simplement, mais sous xoops cela ne fonctionne pas :
Citation : <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+5,document.images[0].height+50); 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='Mon image'>"); w.document.write("</TD></TR></TABLE>"); w.document.write("</BODY></HTML>"); w.document.close(); } //--> </SCRIPT>
Voilà pour le script, et ensuite voilà un exemple de lien d'image :
Citation : <a href="javascript:PopupImage('images/installer-windows-vista-01.jpg')"> <img src="images/installer-windows-vista-01-p.jpg" style="border:0px;" alt="installer windows vista" /></a>
Le problème vient du fait que le mot "javascript:" est remplacé par dans l'url par "(script removed)", donc forcement il ne trouve pas le lien.
Il y a peut être une option dans xoops qui empeche l'utilisation de ce genre de script ?
Y-a-t-il une alternative ?
Merci d'avance
|
|