Bonjour,
Je voudrais afficher une vidéo grace au player flash dans une popup générée automatiquement, mais à chaque fois que j'utilise la balise <object>, ça me fait une erreur : objet attendu !!!
- Voici le code dans le <head> :
<script type="text/javascript" language="javascript">
function afficherMaVideo(titre, url)
{
var url_video = url.substring(url.lastIndexOf("/")+1, url.lastIndexOf("_t.jpg"));
var fenetre=open("",'popup','width=500,height=500,toolbar=no,scrollbars=no,resizable=no');
fenetre.document.write('<html><title>'+titre+'</title>');
fenetre.document.write('<body bgcolor="#FFFFFF" marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">');
fenetre.document.write('
<object type="application/x-shockwave-flash" height="320" width="400" data="/public_images/flvplayer.swf?file=/files/'+url_video+'.flv&autoStart=false" wmode="transparent">
<param value="/public_images/flvplayer.swf?file=/files/'+url_video+'.flv&autoStart=false" name="movie" />
<param value="transparent" name="wmode" />
</object>
');
fenetre.document.write('</body></html>');
}
</script>
- Et le code dans le <body> :
<BR><a href="javascript:afficherMaVideo('Voir la vidéo', '<attribute image_url>')">Voir la vidéo</a>
Remarque : l' <attribute image_url> permet de récupérer l'url complète d'une image qui a le même nom que la vidéo (ex: http://www.monsite.com/images/image.jpg" )
Merci pour votre aide
Partager