Bonjour,

J'utilise dans mon site une galerie photo Zoombox (qui fonctionne sans pb) avec des liens du type :

<a class="zoombox zgallery1" href="img/01.jpg"><img src="img/thumbnails/01.jpg" alt="" title="image 01" /></a>
et idem pour 02.jpg, 03.jpg...

Mon problème est que j'ai besoin d'ouvrir cette page : "index.php?page-droite=menu" dans une div de mon site
en même temps que j'ouvre la galerie photo, (c.a.d. avec un seul clic sur la vignette "thumbnail/01.jpg ou thumbnail/02.jpg etc...).

Pour l'instant j'ai trouvé sur le net une manière d'ouvrir ma page
via un javascript qui fonctionne (indépendamment de zoombox) et dont voici le lien :

<a href="javascript:" onClick='javascript:photomenu();'><img src="img/thumbnails/01.jpg" alt="" title="image 01" /></a>

et le script :

<Script Language="JavaScript">
function photomenu()
{
window.location.assign("index.php?page-droite=menu");
}
</script>

Je ne sais pas si c'est un bon début, mais j'imagine qu'il faudrait pouvoir adapter et insérer ce bout de code,
soit dans le fichier zoombox.js, soit dans le script zoombox situé en bas de la page html.

Après avoir passé toute la journée sur le net pour trouver des réponses, et tenté d’insérer ma trouvaille
dans le script zoombox sans succès, je sèche :-( Je débute en javascript, et c'est au dessus de mes compétences !

Maintenant, et si ce n'est pas trop demander, le must serait que je puisse, en cliquant sur ma vignette photo,
d'abord afficher ma page php, et ensuite faire démarrer la galerie photo avec un petit retard avec setTimeout.
Là aussi, j'ai fait des tests qui fonctionnent dans des scripts très simples, mais je n'ai pas réussi
à faire que ça fonctionne pour Zoombox

Je vous remercie par avance pour votre aide en espérant avoir été suffisamment clair dans la formulation de mon problème.

Aucune réponse