Une galerie en javascript sans rechargement de la page (merc
Posté : 22 août 2007, 15:45
Bonjour à tous!
Pour créer une galerie photo en php, j'ai utilisé des variables de session que je passe en url.
J'ai plusieurs miniatures (De 10 à 50) positionnées sur une div (avec un scroll) et au clic sur l'une d'elle, je fais charger à PHP, la photo en taille réelle. Tout fonctionne bien, cependant un élément ne me plaît pas, car il n'est pas pratique pour l'internaute.
En effet, à chaque clic sur l'une des miniatures (lien pour ouvrir la nouvelle page avec la photo agrandie), on assiste a un rechargement complet de la page, ce qui provoque un retour de l'ascenseur en position d'origine. L'internaute est donc obligé de scroller à chque fois qu'il veut cliquer sur une nouvelle miniature.
Comme une démo vaut mieux qu'une explication, je vous mets un lien sur lequel se pose le problème:
http://www.e-vendee.fr/medievales-commequiers.php
J'ai recherché et les seuls éléments que j'ai trouvé préconisent l'utilisation d'AJAX ou de flash, ce qui pose le problème de compatibilité des navigateurs, et du référencement.
Auriez-vous une idée pour empêcher le rechargement du scroll, que ce soit une idée ou un tuto?
J'espère que mes explications sont compréhensibles,
Merci par avance pour les éléments que vous voudrez bien m'apporter.
Cordialement
Pour créer une galerie photo en php, j'ai utilisé des variables de session que je passe en url.
J'ai plusieurs miniatures (De 10 à 50) positionnées sur une div (avec un scroll) et au clic sur l'une d'elle, je fais charger à PHP, la photo en taille réelle. Tout fonctionne bien, cependant un élément ne me plaît pas, car il n'est pas pratique pour l'internaute.
En effet, à chaque clic sur l'une des miniatures (lien pour ouvrir la nouvelle page avec la photo agrandie), on assiste a un rechargement complet de la page, ce qui provoque un retour de l'ascenseur en position d'origine. L'internaute est donc obligé de scroller à chque fois qu'il veut cliquer sur une nouvelle miniature.
Comme une démo vaut mieux qu'une explication, je vous mets un lien sur lequel se pose le problème:
http://www.e-vendee.fr/medievales-commequiers.php
J'ai recherché et les seuls éléments que j'ai trouvé préconisent l'utilisation d'AJAX ou de flash, ce qui pose le problème de compatibilité des navigateurs, et du référencement.
Auriez-vous une idée pour empêcher le rechargement du scroll, que ce soit une idée ou un tuto?
J'espère que mes explications sont compréhensibles,
Merci par avance pour les éléments que vous voudrez bien m'apporter.
Cordialement