Bonjour
je suis nul en JS et j'en ai besoin...
Mon pb est le suivant. J'utilise le script suivant pour afficher des images à partir de vignettes:
function popUp(image,titre){
document.write("<html><head><title>"+titre+"</title>" );
document.write("</head><body style=\"margin:0px;padding:0px;background-color:#003366\">" );
document.write("<p align='center'>");
document.write("<font face='Comic Sans MS' color='#FFFFFF'>Cliquer sur l'image pour fermer</font>");
document.write("<br>");
document.write("<br>");
document.write("<a href='javascript:history.back();'><img src='"+image+"' border=0 alt='"+titre+"'></a>" );
document.write("<br>")
document.write("</p>");
document.write("</body></html>" );
document.close();
}
C'est parfait quand il n'y a pas de frame, dans le cas contraire, l'affichage s'effectue dans le cadre qui a lancé la fonction, et c'est trop petit.
Je voudrais donc pouvoir avant soit créer une nouvelle fenêtre, soit utiliser une page d'affichage existante, sachant que j'ai un impératif de couleur de fond.
Si tu as un vieux script qui traîne dans un placard, je suis preneur.
Cordialement,
Michel