Salve, ho creato questa piccola funzione inclusa in un file che viene ricaricata tramite l'html
function flash_multi(num, layer){
// utilizza questo codice se hai più filmati non numerati e con dimensioni differenti
filmati = new Array('images/auforismi.swf','menu.swf');
wi = new Array(570,185);
he = new Array(50,400);
document.write("<object type='application/x-shockwave-flash' data='"+filmati[num]+"'width='"+wi[num]+"' height='"+he[num]+"' id='filmato"+num+"'>\n");
document.write("<param name='FlashVars' value='layer="+filmati[layer]+"' />");
document.write("<param name='movie' value='"+filmati[num]+"' />\n");
document.write("<param name='quality' value='high' /><param name='wmode' value='transparent' />\n");
document.write("<embed src='"+filmati[num]+"' FlashVars='layer="+filmati[layer]+"' id'"+filmati[num]+"' quality='high' wmode='transparent' bgcolor='#000000' width='"+wi[num]+"' height='"+he[num]+"' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />");
document.write("</object>\n");
}
La funzione oltre ad eliminare il riquadro di internet explorer dovrebbe anche passare dei dati al flash attraverso la variabile layer.
Ma i dati al flash non arrivano tramite il js ma per html si
Risp Please!