Realisation d'une Galerie Meilleure solution?

Résolu/Fermé
Evhell - 29 déc. 2009 à 12:32
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 30 déc. 2009 à 16:03
Bonjour,

Je suis une étudiante en info et j'ai réalisé mon site internet (en html simple ^^")
Mais j'ai un petit problème, ce site servant à afficher des dessins donc des images, j'ai essayé maintes et maintes visionneuses (simpleviewer entre autres) sans vraiment trouver rien qui me convienne.

Alors j'ai tenté une solution : à voir sur cette page : http://evhell.free.fr/falldown/emergence/emergence.html
(seules les vignettes couleurs marchent pour le moment)

Sauf que le code (que j'ai trouvé et tenté d'adapter :S ) me semble un peu lourd.
Si vous affichez le code source de la page, vous verrez une grosse série de liens comme celui-ci :

<a href="javascript:PopupImage1('mon_image.jpg')"><img src="thumbs/03copie.jpg" alt="."></a>

puis une grosse séries de fonctions

<SCRIPT LANGUAGE="JavaScript">
function PopupImage1() {
w=open("",'image','width=900,height=561,toolbar=no,scrollbars=no,resizable=yes');
w.document.write("<HTML><HEAD><TITLE>Bienvenue</TITLE></HEAD>");
w.document.write("<a href='javascript:window.close()'><BODY leftMargin=0 topMargin=0 marginwidth=0 marginheight=0><IMG src='images/03copie.jpg' border=0></a>");
w.document.close();
}

...

Alors je me demande s'il n'y avait pas plus simple comme solution ? Car j'écris des fonctions différentes à chaque fois pour pouvoir faire afficher une fenetre à la taille de chaque image, mais il y a sans doute plus simple. (J'espère :S Car ça va prendre du temps à écrire !)

Pour résumer, (car je ne suis peut être pas très claire!) ce que j'ai cherché à faire, c'est des petites vignettes, quand on clique sur la vignette, nouvelle fenètre à la taille de l'image que l'on voit en entier, puis on clique sur la fenètre pour la refermer.

Voilà si l'un de vous à meilleure solution je suis preneuse !

Merci beaucoup
A voir également:

5 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
30 déc. 2009 à 16:03
C'est rien, je vais le faire :)
1
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
29 déc. 2009 à 16:32
https://www.zenphoto.org/
https://www.virusphoto.com/zenphoto/
http://www.siteduzero.com/tutoriel-3-72992-utiliser-un-simple-viewer-pour-son-site.html
0
Je ne cherche pas de galeries toutes faites comme précisé au premier message, je veux juste pouvoir dimensionner mes pop up toutes seules sans avoir à le faire pour chacune des images.. (Et j'ai eu beau trouver des scripts et les modifier, aucun n'a marché.)
Bon ben merci quand même, quoi que ça m'étonne que personne ici ne sache faire ça...
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
29 déc. 2009 à 19:24
Au lieu de faire un pop-up, fais un effet de lightbox.
Et ça a l'avantage de se redimensionner pour l'image ...
https://www.shadowbox-js.com/
0
C'est interessant, je garde le lien de côté, merci. Mais est-ce plus lent à charger ? Mes images sont déjà un peu lourdes mais peut-être que ça ne l'est pas plus que mon popup.
au final j'ai réussi à avoir ce que je voulais : http://evhell.free.fr/falldown/emergence/emergence.html
Mais je crois qu'internet explorer fait des siennes... (il bloque ActiveX et empêche le redimensionnement des images) Bref je garde ta solution de côté en rechange.

Pour l'info au cas ou d'autres chercheraient la même chose, j'ai suivi ce tuto : http://wiki.mediabox.fr/tutoriaux/javascript/une-popup-a-taille-une-image
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
30 déc. 2009 à 01:45
Ce n'est pas plus lent.
Même si ton hébergeur est lent, le temps que l'internaute jette un coup d'oeil sur les images avant de cliquer sur une, le script aura bien eu le temps de se charger.
0
D'accord, Merci des infos.
(Je n'ai plus l'icône en haut pour indiquer que le sujet est résolu. >.<)
0