Affichage d'une image dans une fenêtre [Résolu]

Signaler
Messages postés
12
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
26 mars 2013
-
Messages postés
12
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
26 mars 2013
-
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

Messages postés
27
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
4 mai 2006

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ï
Messages postés
12
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
26 mars 2013

merci, je m'empresse de tester...

Cordialement

Michel