Je ne pense pas, j'utilise pour charger le flash:
text_inner="<object id=\"swf_explication\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0\" width=\"600\" height=\"400\" style=\"display:block;\" >";
text_inner=text_inner+"<param id=\"test_param\" name=\"movie\" value=\""+t_flashs[i]+"\" />";//"+t_flashs[i]+"
text_inner=text_inner+"<param name=\"quality\" value=\"high\" />";
text_inner=text_inner+"<param name=\"scale\" value=\"exactfit\">";
text_inner=text_inner+"<param name=\"autostart\" value=\"false\" />";
text_inner=text_inner+"<param name=\"play\" value=\"false\">";
text_inner=text_inner+"<!--[if !IE]> <--><object id=\"swf_explication\" name=\"swf_explication\" data=\""+t_flashs[i]+"\" width=\"600\" height=\"400\" align=\"top\" type=\"application/x-shockwave-flash\" style=\"display:block; vertical-align:top;\">";//"+t_flashs[i]+"
text_inner=text_inner+"<param name=\"quality\" value=\"high\" />";
text_inner=text_inner+"<param name=\"autostart\" value=\"false\" />";
text_inner=text_inner+"<param name=\"play\" value=\"false\">";
text_inner=text_inner+"<param name=\"scale\" value=\"exactfit\">";
text_inner=text_inner+"<param name=\"pluginurl\" value=\"http://www.macromedia.com/go/getflashplayer\" />";
text_inner=text_inner+"</object><!--> <![endif]--></object>";
document.writeln(text_inner);
Ceci étant dans une boucle (t_flashs[i] étant le nom d'un fichier flash).
Le(s) fichier(s) se charge(nt) bien mais il se lance directement (ne respecte pas les parametres play=stop).
Par ailleurs, en faisant ca sans le javascript (et avec une syntaxe d'insertion plus classique (non XHTML)) j'ai le même problème, le flash
se lance direct
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" ID="sonify" WIDTH="100%" HEIGHT="100%">
<PARAM NAME="movie" VALUE="test.swf">
<PARAM NAME="quality" VALUE="high">
<PARAM NAME="autostart" VALUE="false">
<PARAM NAME="play" VALUE="false">
<embed swLiveConnect="true" src="test.swf" quality="high" "width=100%" height="100%" type="application/x-shockwave-flash" NAME="sonify" id="sonify" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>
</OBJECT>
Pour préciser, cela marche avec certain fichiers flash mais pas tous.
Donc en gros ma question (qui était pas forcément claire désolé ...) c'est est il possible de forcer un fichier flash à ne pas se lancer quand on le charge.
Sinon, quelle autre méthode pourrait je employer pour précharger mes fichiers flash.
Merci