Bonjour à tous
je rencontre un problème :
je voudrais avoir 2 boutons, qui chacun lanceront le div video associé.
Jusqu'à la théorie ça va, mais la pratique non :
j'ai créer les div nécessaires ( 2div boutons et 2div videos), mais lorsque je veux faire de même avec le code javascript (id différent bien sur), j'ai le problème suivant: seul le dernier code est actif, c'est à dire que je clique sur l'ancien bouton ou le nouveau, [apparement le navigateur (FFox) considère cela comme un seul bouton à 2 endroits] la div video n°2 se lance....
si quelqu'un pouvait m'aider je lui en serait grandement reconnaissant
ça doit être moi qui ai mal interpreté qq chose, dites le moi
cordialement et merci d'avance
Modifié par qmulonainbus (26 Sep 2006 - 13:54)
je rencontre un problème :
je voudrais avoir 2 boutons, qui chacun lanceront le div video associé.
Jusqu'à la théorie ça va, mais la pratique non :
j'ai créer les div nécessaires ( 2div boutons et 2div videos), mais lorsque je veux faire de même avec le code javascript (id différent bien sur), j'ai le problème suivant: seul le dernier code est actif, c'est à dire que je clique sur l'ancien bouton ou le nouveau, [apparement le navigateur (FFox) considère cela comme un seul bouton à 2 endroits] la div video n°2 se lance....
<style>
.FLVplayer
{
width: 384px;
height: 288px;
display: none;
text-align: center;
border: 0px red;
text-decoration: none;
position:absolute;
top:150px;
left:200px;
margin:0px 0px;
z-index: 89;
}
.FLV2
{
width: 384px;
height: 288px;
display: none;
text-align: center;
border: 0px red;
text-decoration: none;
position:absolute;
top:150px;
left:200px;
margin:0px 0px;
z-index: 89;
}
.espoir
{
display:bloc;
position:absolute;
background-image: url(B/01/th001.jpg);
background-repeat: no-repeat;
top:256px;
left:815px;
width: 170px;
height: 38px;
border:1px;
padding: 0;
z-index:89;
color:white;
opacity:0.1; filter:alpha(opacity=10); -moz-opacity:0.1; -khtml-opacity:0.1
}
.anim
{
display:bloc;
position:absolute;
background-image: url(B/01/th002.jpg);
background-repeat: no-repeat;
top:296px;
left:505px;
width: 170px;
height: 38px;
border:1px;
padding: 0;
z-index:89;
color:white;
opacity:0.1; filter:alpha(opacity=10); -moz-opacity:0.1; -khtml-opacity:0.1
}
</style>
<div class="espoir" id="opa" onclick="showDiv();" onmouseover="opac()" onmouseout="opac()">
</div>
<div class="anim" id="T2" onclick="showDiv();" onmouseover="opac()" onmouseout="opac()">
</div>
<div class="FLVplayer" id="monid">
<object type="application/x-shockwave-flash" width="384" height="288"
wmode="transparent" data="flvplayer.swf?file=D/03/jflerouxphotoM.FLV&autostart=false&clicktext=Making-off ( clic to play )">
<param name="movie" value="flvplayer.swf?file=D/03/jflerouxphotoM.FLV&autostart=false&clicktext=Making-off ( clic to play )" />
<param name="wmode" value="transparent" />
</object>
Photo-montage <br>"Amélioration d'un lieu".
</div>
<div class="FLV2" id="m2">
<object type="application/x-shockwave-flash" width="384" height="288"
wmode="transparent" data="flvplayer.swf?file=D/03/jflerouxphotoM2.FLV&autostart=false&clicktext=Making-off ( clic to play )">
<param name="movie" value="flvplayer.swf?file=D/03/jflerouxphotoM2.FLV&autostart=false&clicktext=Making-off ( clic to play )" />
<param name="wmode" value="transparent" />
</object>
Photo-montage <br>"Amélioration d'un lieu".hierhvihzveizreef
</div>
<script language="javascript">
function showDiv(){
document.getElementById('monid').style.display = (document.getElementById('monid').style.display == 'none')?"block":"none";
}
function opac(){
if(document.getElementById("opa").style.filter == "alpha(opacity=100)"){
document.getElementById("opa").style.filter = "alpha(opacity=10)";
document.getElementById("opa").style.MozOpacity = "0.1";
document.getElementById("opa").style.KhtmlOpacity = "0.1";
}
else{
document.getElementById("opa").style.filter = "alpha(opacity=100)";
document.getElementById("opa").style.MozOpacity = "1";
document.getElementById("opa").style.KhtmlOpacity = "1";
}
}
function showDiv(){
document.getElementById('m2').style.display = (document.getElementById('m2').style.display == 'none')?"block":"none";
}
function opac(){
if(document.getElementById("T2").style.filter == "alpha(opacity=100)"){
document.getElementById("T2").style.filter = "alpha(opacity=10)";
document.getElementById("T2").style.MozOpacity = "0.1";
document.getElementById("T2").style.KhtmlOpacity = "0.1";
}
else{
document.getElementById("T2").style.filter = "alpha(opacity=100)";
document.getElementById("T2").style.MozOpacity = "1";
document.getElementById("T2").style.KhtmlOpacity = "1";
}
}
</script>
si quelqu'un pouvait m'aider je lui en serait grandement reconnaissant

ça doit être moi qui ai mal interpreté qq chose, dites le moi
cordialement et merci d'avance
Modifié par qmulonainbus (26 Sep 2006 - 13:54)