un truc dans ce genre (à tester, car c'est une compilation de code pour enlever l'effet "cliquer sur l'object pour l'activer" où d'un côté j'utilise du flash et de l'autre window media):
function AjoutVideo(Chemin)
{
var tableau=Chemin.split(".");
var typeVideo=tableau[tableau.length-1];
switch (typeVideo)
{
case "flv" :
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="geoclip" align="top" ');
document.write('codebase="
[ Lien ]" ');
document.write('width="990px" height="600px"> ');
document.write('<param name="movie" value="' + Chemin +'"> ');
document.write('<param name="menu" value="false"> ');
document.write('<embed src="' + Chemin +'" menu="false" quality="medium" bgcolor="#FFFFFF" width="990px" height="600px" name="videofr" align="top" type="application/x-shockwave-flash" pluginspace="http://www.macromedia.com/go/getflashplayer"></embed></object>');
break;
case "wmv" :
document.write('<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="WMP" width="1000" height="800">');
document.write('<param name="URL" value="" + Chemin +"" />');
document.write('<param name="rate" value="1" />');
document.write('<param name="balance" value="0" />');
document.write('<param name="currentPosition" value="0" />');
document.write('<param name="defaultFrame" value="" />');
document.write('<param name="playCount" value="1" />');
document.write('<param name="autoStart" value="-1" />');
document.write('<param name="currentMarker" value="0" />');
document.write('<param name="invokeURLs" value="-1" />');
document.write('<param name="baseURL" value="" />');
document.write('<param name="volume" value="100" />');
document.write('<param name="mute" value="0" />');
document.write('<param name="uiMode" value="full" />');
document.write('<param name="stretchToFit" value="0" />');
document.write('<param name="windowlessVideo" value="0" />');
document.write('<param name="enabled" value="-1" />');
document.write('<param name="enableContextMenu" value="-1" />');
document.write('<param name="fullScreen" value="0" />');
document.write('<param name="SAMIStyle" value="" />');
document.write('<param name="SAMILang" value="" />');
document.write('<param name="SAMIFilename" value="" />');
document.write('<param name="captioningID" value="" />');
document.write('<param name="enableErrorDialogs" value="0" />');
document.write('</object>');
break;
}
}