Problème avec lightbox

Problème avec lightbox - HTML/CSS - Programmation

Marsh Posté le 04-03-2009 à 13:55:42    

Bonjour tout le monde,
 
Après plusieurs recherches infructueuses sur le net, je me décide de poster un nouveau sujet sur ce forum... en espérant que j'y trouverai une solution.
 
Voici mon problème : une partie de mon portfolio est réalisé en html avec des feuilles de style, et une autre (le menu) en flash. J'ai une rubrique galerie dont les images s'ouvrent avec lightbox2, qui fonctionne correctement, mais dès qu'une des images apparaît en grand, au premier plan, mes éléments flash disparaissent! Pour réapparaitre un fois l'image fermée... J'ai beau tourner le problème dans tout les sens et faire des recherches sur le net, je ne trouve rien...
 
J'espère que quelques personnes pourront m'aider à résoudre ce problème... Merci d'avance! :)

Reply

Marsh Posté le 04-03-2009 à 13:55:42   

Reply

Marsh Posté le 08-03-2009 à 14:40:31    

Ce n'est pas le fonctionnement normal du script ? Masquer la page avec l'image ? Ou sinon je n'ai pas compris ton problème !


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 08-03-2009 à 18:18:58    

Bonjour,
 
c'est probablement la seule méthode trouvée par le script Lightbox pour être certain de passer au-dessus d'un objet Flash: le cacher avant d'afficher ce qu'il est censé s'afficher.
C'est ça ou le risque de voir l'objet Flash passer au-dessus de ce que tu affiches :/

Reply

Marsh Posté le 09-03-2009 à 01:40:12    

Salut !
 
je crois que si tu veux que l'objet flash s'affiche en dessous, tu dois régler l'option 'wmode' de cet objet flash à 'transparent' ou bien 'opaque'.
 
A vérifier ;)
Tiens moi au jus si ca marche, je suis curieux de savoir ! Comme je l'utilise aussi, je saurais quoi faire si ce problème m'arrive :p

Reply

Marsh Posté le 11-03-2009 à 17:54:31    

Hello, et merci pour vos réponses.
 
Et bien je n'ai toujours rien trouvé :(... J'aimerais que l'objet flash s'affiche en dessous, j'ai réglé l'option wmode mais rien n'y fait, ça ne fonctionne toujours pas. J'ai testé les z-index: mais le swf disparaît tout de même.
Pour répondre à Aideinfo, le script doit normalement assombrir l'ensemble de la page pour afficher au premier plan une image, mais pas tout masquer.
 
Je vous envoie un aperçus pour vous faire une idée du problème(il n'y a que la 1ere vignette qui fonctionne pour le moment) :
http://sabrina-arnould.com/test/uk/gallery.html  
 
Breeeeeeeeeeeef, je sèche...  
 
 

Reply

Marsh Posté le 13-03-2009 à 10:37:57    

Bonjour tout le monde,
 
J'ai enfin trouvé une solution après des semaines de fumage de cerveau! (mais c'est du bidouillage pour les nuls en codage). Je vous expose le truc pour les personnes intéressées. Je sais qu'il y a une solution avec le code, mais le plus simple c'est de faire une capture du swf, le recadrer au bon format et en faire un jpg pour ensuite le mettre en arrière plan dans la page html (à l'arrière plan du swf). Et dès qu'on clique sur la vignette, magiiiiiiiiiiiiic, le swf disparait mais l'arrière plan est là!!! (j'espère que mes explications restent clairs...).  
 
Donc voilou, ce n'est pas la meilleure des solutions mais ça marche...

Reply

Marsh Posté le 16-03-2009 à 02:20:25    

melusine83 a écrit :

Hello, et merci pour vos réponses.
 
Et bien je n'ai toujours rien trouvé :(... J'aimerais que l'objet flash s'affiche en dessous, j'ai réglé l'option wmode mais rien n'y fait, ça ne fonctionne toujours pas. J'ai testé les z-index: mais le swf disparaît tout de même.
Pour répondre à Aideinfo, le script doit normalement assombrir l'ensemble de la page pour afficher au premier plan une image, mais pas tout masquer.
 
Je vous envoie un aperçus pour vous faire une idée du problème(il n'y a que la 1ere vignette qui fonctionne pour le moment) :
http://sabrina-arnould.com/test/uk/gallery.html  
 
Breeeeeeeeeeeef, je sèche...  


Si tu n'as pas modifié le script Lightbox, c'est normal qu'il ait continué à cacher le Flash ...  Il est programmé pour le faire, c'est le seul moyen qu'il a pour fonctionner en toute circonstance (càd sans savoir à l'avance quelle est la valeur de wmode)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed