Issue 92: Modal par dessus une vidéo flash (IE6 et Safari)
Status:  WontFix
Owner: ----
Closed:  Feb 2009
Reported by shinyo...@gmail.com, Oct 6, 2008
[French]

Bonjour,

j'ai un probleme sur une page où sont listées des images et une vidéo à coté.
J'ai utilisé la classe 'nyroModal' sur les balises img qui sont contenues
dans une liste, elle sont bien transformées et affichées correctement, nickel !

A coté de cette liste, j'affiche une vidéo (un simple code youtube, pour
tester).
Lorsque je clique sur un lien vers une image, la modale s'affiche
correctement, cad qu'elle masque la vidéo, et ce sur IE6 (cool), firefox
("normal"), mais ni IE7, ni Safari.

J'ai tenté de fouiner dans le code afin de trouver le code qui "masque" la
 vidéo, mais n'ai rien trouvé de concluant pour trouver pourquoi la vidéo
ne se masque pas sous IE7 et Safari.

Merci,

Johnny

[/French]

[English]
Hi,

I expect problem with modal above emblem video (like youtube). The video is
hidden with Firefox and IE6 navigators, but the vidéo does not disapear
under IE7 and Safari.

I check the code and don't find anything what will help me.

Best regards,

Johnny
[/English]
Oct 22, 2008
Project Member #1 nyro...@gmail.com
Bonjour Johnny,
Pourrais-tu envoyer un lien pour montrer ton problème ou bien poster les fichiers
HTML et CSS ici ?

Hi Johnny
Could you send a link to show your problem? Or simply post here the HTML and CSS files.
Nov 30, 2008
#2 Pierre...@gmail.com
Le problème existe sur presque tous les navigateurs.
Exemple : si on à une vidéo youtube ou un swf dans sa page et que l'on charge une 
modale : la vidéo reste visible à 100%, le background n'est pas actif.

Pour régler le problème je cache les swf à chaque ouverture de modale, et les ré 
affiche à la fermeture (merci les nombreux callbacks).

C'est vrai que une classe par défaut du type "hideSWF" serait sympa à inclure dans la 
prochaine version

J'espère avoir aidé à clarifier la chose

Pierre
Dec 1, 2008
Project Member #3 nyro...@gmail.com
Sur ma page de test, les swf sont bien masqué par le fond.
Pierre, est-ce que tu m'envoyé 1 lien ou les fichiers où je peus voir ce problème ?

Jan 26, 2009
Project Member #4 nyro...@gmail.com
Rien de nouveau à propose de cette issue ?
Feb 5, 2009
Project Member #6 nyro...@gmail.com
(No comment was entered for this change.)
Status: WontFix
Feb 20, 2009
#7 tigwod.e...@gmail.com
Salut,

Avec la dernière version (1.4.2) la modale apparait en dessous du swf.
Je joins un screenshot.

Est-ce qu'il y a une solution ?
D'avance merci

Arnauld.
screenshot.jpg
54.9 KB   View   Download
Feb 20, 2009
Project Member #8 nyro...@gmail.com
est-ce que le swf a le wmode=transparent ?
Feb 20, 2009
#9 tigwod.e...@gmail.com
Salut,

Non, et si je le mets ca ne change rien.
Feb 20, 2009
Project Member #10 nyro...@gmail.com
étrange, pour moi ça résout le problème.
Quel est le z-index de l'anim flash ?
tu pourrais envoyer 1 lien ou les sources HTML ?
Feb 20, 2009
#11 tigwod.e...@gmail.com
il n'y a aucun z-index sur le swf ni dans le css concernant le bloc conteneur ou le 
swf lui-même.

Je te joins un fichier texte avec la source, comme il y a des includes un peu 
partout j'ai pris le code concerné, j'espère que cela pourra t'aider (enfin surtout 
moi) 


source.txt
1.4 KB   View   Download
Feb 20, 2009
#12 tigwod.e...@gmail.com
Petite précision, le wmode="transparent" ne change rien pour IE7 (pas essayé version 
précédente) mais par contre, ça règle le problème sous FF et chrome
Feb 20, 2009
Project Member #13 nyro...@gmail.com
il n'y a pas de wmode sur le swf...
ton code devrait être
	<object type="application/x-shockwave-flash"
data="dewslider.swf?xml=themes/summer/images/diapo/diapo.xml&amp;transition=fade&amp;speed=20&amp;timer=5&amp;showbuttons=1&amp;showtitles=1"
width="515" height="206" >
		<param name="movie"
value="dewslider.swf?xml=themes/summer/images/diapo/diapo.xml&amp;transition=fade&amp;speed=20&amp;timer=5&amp;showbuttons=1&amp;showtitles=1"
 />
		<param name="wmode" value="transparent" />
	</object>
Feb 20, 2009
#14 tigwod.e...@gmail.com
Je te remercie, j'ai appliqué le wmode="transparent" directement dans la balise 
<object> ce qui fonctionne très bien pour FF et Chrome mais apparement pas sous IE.

Ta suggestion fonctionne également sous IE.
Merci beaucoup pour ton aide et ta réactivité !!!

Arnauld.