11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour voila ce qui se passe, via ma balise embed et object j'ai ma vidéo qui s'affiche. Mais en passant par une image, j'aimerais que ca change la source de ma vidéo, mais ca marche pas.
Voici le code :

<object name="video1" id="video1" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/ mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Chargement..." type="application/x-oleobject"><param id ="vid1" name="FileName" value="video1.wmv"><param name ="AutoStart" value="true"><param name ="ShowStatusBar" value="1"><embed id="vid" type="application/x-mplayer2" showstatusbar="0" src="video1.wmv" Autostart=true></embed></object> 

<img onmouseover="test()" src="..../photo.jpg" border="0" name="photo" />

<script language="JavaScript">
function test()
{
alert('suis dedans');
document.getElementById('vid').src="video2.wmv";
document.getElementById('vid1').src="video2.wmv";
}
</script>

Voila la vidéo 1 se charge bien pas de probleme. Mais quand je survole mon image, j'ai bien l'alert, mais je n'ai pas la nouvelle vidéo qui remplace l'autre...
Z avez une idée les mecs? Ca me sauverait la vie
Modifié par steph21 (13 Jun 2007 - 16:40)