ben une fenêtre qu'elle soit de popup ou pas c'est une page HTML ...
Je suppose que ce que tu fais c'est ouvrir directement l'image dans ton popup genre window.open('machin.jpg","image"," ..." );
Deux solutions s'offrent à toi
1. Tu peux utiliser un langage coté serveur (php, asp, machin ou autre)
-> window.open("viewer.asp?pic=machin.jpg","image"," ... " );
2. Tu es en full statique, auquel cas la solution est de créer une page html pour chaque image
-> window.open("machin.jpg.html","image"," ... " );
3. Via loe DOM tu écris directement le code html de ton popup
->
newWnd = window.open("blankpage.html","image"," ... " );
newWnd.document.write("<html><head><title> ... </title></head><body><img src=\"machin.jpg\" alt=\"photo machin\"/><br/><a href=\"javascript:self.close();\">Fermer la fenêtre</a></html>" );
(blankpage.html est une page totalement vide)
---------------
In Girum Imus Nocte Et Consumimur Igni
In-Wonderland - Blog - Start64