Sur page web, faire apparaître une image dans une nouvelle fenêtre.

LionelMacBruSoft

Membre actif
24 Juin 2004
150
5
sernucom.free.fr
Bonjour,

Sur une page web HTML, je recherche comment faire pour -quand on clique sur un lien (mis sur une petite image par exemple)- faire apparaître une nouvelle fenêtre (style pop-up) qui contient une autre image JPG (la même en plus grand d'ailleurs; mais peu importe).
Je sais qu'on l'on peut faire cela avec un Javascript, qui aurait la synthaxe exacte ?

Merci d'avance.
Lionel. ;)
 
Bloc de code:
<a href="#" onClick="window.open('CHEMIN DE L'IMAGE OU D'UN FICHIER HTML',
'TITRE DU FICHIER HTML SI LA FENETRE POP-UP DOIT OUVRIR UN TEL FICHIER',
'toolbar=0,status=0,scrollbars=0,resizable=0,width=LARGEUR,height=HAUTEUR');return(false)">
TITRE OU MIGNIATURE DE L'IMAGE A AFFICHER
</a>
Normalement, ça marche impéc' :love:
 
Tu peux essayer aussi un script java : voir http://www.toutjavascript.com/savoir/savoir15.php3 p. ex.
Moi j'en utilise un de chez eux sur mes pages photos avec apparition de la photo agrandie au milieu de l'écran sans ascenseurs ni barre de menu :

à insérer entre balises HEAD :

<SCRIPT LANGUAGE="JavaScript">//D'autres scripts sur http://www.toutjavascript.com
//Si vous utilisez ce script, merci de m'avertir !< webmaster at toutjavascript.com >
function PopupCentrer(page,largeur,hauteur,options) {
var top=(screen.height-hauteur)/2;
var left=(screen.width-largeur)/2;
window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}</SCRIPT>

lien à insérer pour chaque photo :
javascript:PopupCentrer('nom_photo_agrandie.jpg',720,545,'menubar=no,scrollbars=no,statusbar=no')

720 et 545 sont les largeur et hauteur respectives de la photo agrandie (+ 20 pour IE).
nom_photo_agrandie.jpg peut être remplacé par une URL

exemples sur ma page http://www.digimages.info/lievre/lievre.htm (passe en mode code source pour voir)

Alain