Provando a tentativi a volte qualche cosa di buono si tira fuori :
Nuovo codice di scrittura :
codice:
<object type="application/x-shockwave-flash" width="700" height="118" align="left">
<param name="movie" value="../images/flash/FlashTop5.swf">
<param name="quality" value="high">
<param name="play" value="true">
<param name="menu" value="false">
<param name="loop" value="true">
<param name="wmode" value="opaque">
[img]../images/common/blank.gif[/img]
</object>
Cioè ho omesso nel'object l'attributo "data=".
Ora document.body.innerHTML, mi legge questo :
codice:
<OBJECT type=application/x-shockwave-flash height=118 width=700 align=left>
<PARAM NAME="_cx" VALUE="18521">
<PARAM NAME="_cy" VALUE="3122">
<PARAM NAME="FlashVars" VALUE="">
<PARAM NAME="Movie" VALUE="../images/flash/FlashTop5.swf">
<PARAM NAME="Src" VALUE="../images/flash/FlashTop5.swf">
<PARAM NAME="WMode" VALUE="Opaque">
<PARAM NAME="Play" VALUE="-1">
<PARAM NAME="Loop" VALUE="-1">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="-1"><PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="always">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="BGColor" VALUE="">
<PARAM NAME="SWRemote" VALUE="">
<PARAM NAME="MovieData" VALUE="">
<PARAM NAME="SeamlessTabbing" VALUE="1">
[img]../images/common/blank.gif[/img]</OBJECT>
Quindi mi legge "parametri" in più che non ho messo (vabbhe .... non rompono i coglioni più di tanto).
Però ho un problema : se nel mio codice inserisco il param flashvars
codice:
<param name="flashvars" value="Valor di passare al flash">
non me lo considera.
Opinioni a riguarda?
PS : Il flashvars mi serve per passare dati al movie.