Bonjour
J'ai un problème lorsque j'appelle ma fonction javascript dans mon script PHP, Je pense que ça vient du fait qu'il remplace la variable par ca valeur, qui est une chaine avec des espaces, dans l'appel de la fonction.
voici mon code:
// fonction javascript
function ouvreImage(url,titre,commentaire) {
fenetre=window.open('', 'popup', 'height=600, width=410,toolbar=no,menubar=no,status=no,resizable=no,scrollbars=yes');
fenetre.document.open();
fenetre.document.write("<html><head></head><body>");
fenetre.document.write("<h3 align='center'>"+titre+"</h3>");
fenetre.document.write("<img src="+url+">");
fenetre.document.write("<p>"+commentaire+"</p>");
fenetre.document.write("</body></html>");
fenetre.document.close();
fenetre.focus();
}
// appel dans le fichier PHP
echo '<a href="#" onClick=ouvreImage("'.$val['url_normal'].'","'.$val['id'].'","'.$val['commentaire'].'") >';
merci d'avance pour votre aide