ho provato il tuo esempio su IE7 e si stava per bloccare dopo avermi fatto visualizzare i primi 2 swf, poi è andato avanti senza bloccarsi
invece scrivendo l'object con JS la cosa è più veloce, questa è la mia pagina html di prova
Codice PHP:
<html>
<head>
<script type='text/javascript'>
<!--
onload = function(){
var obj = "\r\n";
for(var i = 0; i<15; i++){
obj+="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='300' height='80' id='ie7_"+i+"' align='l'>\r\n";
obj+="<param name='allowScriptAccess' value='sameDomain' />\r\n";
obj+="<param name='movie' value='ie7.swf' />\r\n";
obj+="<param name='quality' value='high' />\r\n";
obj+="<param name='bgcolor' value='#ffffff' />\r\n";
obj+="<embed src='ie7.swf' quality='high' bgcolor='#ffffff' width='300' height='80' name='ie7_"+i+"' align='l' allowscriptaccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />\r\n";
obj+="</object>\r\n";
}
var di = document.getElementById('obj');
di.innerHTML = obj;
}
//-->
</script>
</head>
<body>
<div id='obj'></div>
</body>
</html>
ho provato anche il codice risultante da questo e ho notato che la velocità aumenta su IE7... poi ho "attivato" tutti gli object e ho visto che la velocità si stabilizzava pari a quella di Firefox, quindi direi che abbiamo trovato il colpevole del problema... il solito blocco degli activex di cui si è parecchio discusso su questo forum e di cui sono state date più soluzioni possibili sempre con l'ausilio di JS