Bonjour à tous!
J'utilise un petit script afin de donner la possibilité à l'utilisateur de voir une image en grand après avoir cliqué sur sa miniature (rhaaa les fameux thumbnails, un grand classique!)...
Alors, voici mon script.
Quite simple, isn't it?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 function showImage(img){ image1 = new Image(); image1.src = (img); control(img); } function control(img){ if((image1.width!=0)&&(image1.height!=0)){ popupImage(img); } else{ fonction="control('"+img+"')"; interval=setTimeout(fonction,20); } } function popupImage(img){ tailleH=image1.width+20; tailleV=image1.height+20; prop="width="+ tailleH +",height="+ tailleV; win=window.open(img,"",prop); }
Bon, mon problème n'est pas à ce niveau-là, ce script fonctionne nickel chrome.
En gros, j'aimerai que lorsque l'utilisateur clique sur le popup (= la grande image), celui-ci se ferme avec le classique window.close.
Seulement, mon popup étant généré, est-ce possible??
Si oui, comment? Je ne demande pas la solution, mais une piste, un conseil, une idée...
Merci d'avance!
Partager