Bonjour
Mon problème est que je souhaite superposer trois swf sur une page html.
et que dans IE le swf qui devrait être au dernier plan passe au premier.
j'ai placé :
<param name="wmode" value="transparent"/>
dans mes balises object
et
wmode="transparent"
dans les embed
les div qui contiennent les swf sont en position absolute avec des z-index pour les placer.
Je n'ai aucun problème sous safari et firefox (les différentes versions que j'ai testés) c'est sous IE que ça cloche.
Pour un apperçu de ce qui devrait être (à ouvrir donc avec firefox ou safari)
www.pellierpatrice.com/test_mise_en_ligne/retest.html
et mon code :
Si quelqu'un a une idée ?
après avoir lu plusieurs fil à ce sujet je rame toujours.
Bien à vous
Modifié par Florent V. (09 Jan 2010 - 14:08)
Mon problème est que je souhaite superposer trois swf sur une page html.
et que dans IE le swf qui devrait être au dernier plan passe au premier.
j'ai placé :
<param name="wmode" value="transparent"/>
dans mes balises object
et
wmode="transparent"
dans les embed
les div qui contiennent les swf sont en position absolute avec des z-index pour les placer.
Je n'ai aucun problème sous safari et firefox (les différentes versions que j'ai testés) c'est sous IE que ça cloche.
Pour un apperçu de ce qui devrait être (à ouvrir donc avec firefox ou safari)
www.pellierpatrice.com/test_mise_en_ligne/retest.html
et mon code :
html{overflow:hidden;}
body{
text-align:center;
background-color:#f4f4f4;
margin:0px;
padding:0px;
}
.boiteflashcentre{
position:absolute;
left:50%;
margin-left:-1500px;
height:100%;
width:100%;
z-index:2;
}
.boiteint{
position:absolute;
height:100%;
width:3000px;
margin:0px;
z-index:3;
}
.boiteflashmenu{
position:absolute;
height:100%;
top:10px;
left:10px;
z-index:90;
}
.boiteflashfleche{
position:absolute;
margin:0px;
right:10px;
top:50%;
margin-top:-65px;
z-index:91;
}
<body>
<div class="boiteflashcentre">
<div class="boiteint">
<object class="boiteflash2" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100%" height="100%">
<param name="movie" value="nv_site_recherche_1_centre03.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent"/>
<embed class="boiteflash2" src="nv_site_recherche_1_centre03.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%" >
</embed></object>
</div>
</div>
<div class="boiteflashmenu">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="677" height="377">
<param name="movie" value="nv_site_recherche_1_menu03.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent"/>
<embed src="nv_site_recherche_1_menu03.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="677" height="377" wmode="transparent" ></embed></object>
</div>
<div class="boiteflashfleche">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="133" height="133">
<param name="movie" value="nv_site_recherche_1_fleche03.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent"/>
<embed src="nv_site_recherche_1_fleche03.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="133" height="133" wmode="transparent" ></embed></object>
</div>
Si quelqu'un a une idée ?
après avoir lu plusieurs fil à ce sujet je rame toujours.
Bien à vous
Modifié par Florent V. (09 Jan 2010 - 14:08)