Salve a tutti, ho un problema con un sito internet che sto realizzando... Ho creato un filmato swf che essendo pesantino impiega parecchio tempo a caricare... Il problema è che non mi carica l'iFrame sottostante finchè non ha finito di caricare tutto il video quindi che ho pensato, mi faccio uno script java in cui carico il video solo quando ho finito di caricare tutte le altre cose della pagina con un bel window.onload = funzione;
Bene, come idea non sarebbe male se non fosse che non funziona...
il codice è il seguente
codice:
<script type="text/javascript">
function esegui()
{
document.getElementById('the_movie').innerHTML = "<div id='the_movie' style='margin: 0pt; padding: 0pt; position: absolute; top: 50px; left: 0pt; right: 0pt; width: 101.3%; height: 400px; visibility: visible;'> <object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' id='movie' align='top' height='100%' width='100%'> <param name='movie' value='http://megaswf.com/file/2601173.swf'> <param name='quality' value='autohigh'> <param name='wmode' value='opaque'> <param name='scale' value='exactfit'> <object type='application/x-shockwave-flash' data='http://megaswf.com/file/2601173.swf' wmode='opaque' quality='autohigh' scale='exactfit' align='top' height='100%' width='100%'>
</object></object></div>";
alert("finished");
}
window.onload=esegui;
</script>
In fondo al codice ho inserito un alert in modo che potessi debuggare lo script... L'alert parte quindi l'esecuzione precedente viene eseguita... ma non mi visulaizza nessun cambiamento nella pagina...
Non so che fare... A me basterebbe far partire il download del mio filmato dopo che mi ha caricato l'iframe e tutto il resto... Avete qualche consiglio? 
Update: Dimenticavo, per far partire il filmato uso swfobject