Déclaration Doctype
Posté : 29 juil. 2008, 10:55
Bonjour,
J'ai une portion de code
permettant de lancer une vidéo en flv lorsque l'on clique sur une image, qui fonctionne très bien avec pour la déclaration de mon document
J'ai ainsi conservé le code pour l'insérer dans un nouveau site dont le doctype est différent
Evidemment ca ne marche pas, lorsque l'on clique sur l'image, le message d'erreur prévu dans le code apparait "Adobe Flash Player (ou un plug-in Flash pour votre navigateur) est requis pour lire la video.". Quel est le probleme?Les deux langages sont ils si différents??
Si oui, comment obtenir le même résultat, une simple variable à redéfinir ou repartir de 0
??
J'ai une portion de code
Code : Tout sélectionner
<td><script type="text/javascript">
function showDiv2(n) {
var id;
var hide = 0;
switch(n) {
case 1 : id = "img2"; break;
case 2 : id = "lecteur2"; break;
}
if ( document.getElementById(id).style.display == "block" ) hide = 1;
document.getElementById('img2').style.display = "none";
document.getElementById('lecteur2').style.display = "none";
if ( hide != 1 ) document.getElementById(id).style.display = "block";
}
</script>
<div><center>
<div class="baliseDiv" id="img2">
<br /><br />
<span class="java" onclick="showDiv2(2)"><img src=" images/media/gifi_gris.jpg" Width="80%"Height="80%" /></span></div>
<div class="baliseDiv" style="display:none;" id="lecteur2">
<object type="application/x-shockwave-flash" data="mediaplayer.swf" width="300" height="185">
<param name="movie" value="mediaplayer.swf" />
<param name="flashvars" value="file=images/media/ass_gifi.flv&autostart=true&loop=true"/>
<p>Adobe Flash Player (ou un plug-in Flash pour votre navigateur) est requis pour lire la video.</p>
</object>
<span class="java" onclick="showDiv2(1)"><br /><br />... </center></span>
</div>
</div> </td>
Code : Tout sélectionner
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">Code : Tout sélectionner
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">Si oui, comment obtenir le même résultat, une simple variable à redéfinir ou repartir de 0