Comment ajouter un paramètre à une Fonction Javascript ?
Posté : 13 nov. 2006, 17:32
J'appel une fonction pour créer une fenetre popup avec une image agrandie (zoom). Le paramètre de la fonction est le chemin vers cette image sur mon serveur. Hors je souhaite ajouter un 2e paramètre, un titre pour la fenêtre surgissante entre les balise <TITLE> et </TITLE> mais je n'y arrive pas. Si je met 'titre' il m'affiche le mot "titre" dans la fenetre popup ! Je ne connais pas trop le javascript et je pense que c'est simplement un problème de syntaxe
Voici ma fonction (dans un fichier .js) :
M. DUBOIS
Code : Tout sélectionner
<a href="javascript:;" onclick="afficheMaxi('../softwares/images/monimage_big.gif', 'MonTitre')">
function afficheMaxi(chemin, titre)
{
i1 = new Image();
i1.src = chemin;
html = '<HTML><HEAD><TITLE> titre </TITLE></HEAD><BODY LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=5 MARGINHEIGHT=0 body bgcolor="white"><CENTER><A HREF="#"><IMG SRC="'+chemin+'" HSPACE=0 VSPACE=0 BORDER=0 NAME=imageTest onLoad="window.resizeTo(document.imageTest.width+24,document.imageTest.height+60)\" onclick=\"javascript:window.opener.focus();window.close()\"></A></CENTER></BODY></HTML>';
popupImage = window.open('','_blank','toolbar=0,directories=0,status=0,location=0,menubar=0,resizable=auto,scrollbars=auto,width=500, height=375, left=250, top=125');
popupImage.document.open();
popupImage.document.write(html);
popupImage.document.close()
}
Merci de votre aideM. DUBOIS