Affichage d'une image dans une fenêtre

Résolu
mpmoreau Messages postés 12 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 26 mars 2013 - 14 févr. 2005 à 07:56
mpmoreau Messages postés 12 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 26 mars 2013 - 14 févr. 2005 à 12:29
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>" );


document.write("");


document.write("Cliquer sur l'image pour fermer
");


document.write("
");


document.write("
");


document.write("" );


document.write("
")


document.write("

");


document.write("</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

2 réponses

kookiCT Messages postés 27 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 4 mai 2006
14 févr. 2005 à 11:17
Salut!



Pour ouvrir une nouvelle fenêtre, ajoute au début de ta fonction

w = window.open('','chargement','width=640,height=480, resize=yes');

Tu peux bien sûr modifier les paramètres que j'ai mis ici (voir par
exemple http://www.commentcamarche.net/javascript/jswindow.php3 pour
les différents paramètres possibles)

Dans la suite de ta fonction, remplace "document" par "w.document"...



Voili voilou



Kookï
3
mpmoreau Messages postés 12 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 26 mars 2013
14 févr. 2005 à 12:29
merci, je m'empresse de tester...

Cordialement

Michel
0
Rejoignez-nous