sera,
questo code mi permette di caricare le immagini nell'Array per poi passare al caricamento del filmato.swf (Flash)..
codice:
<script language="JavaScript1.1" type="text/JavaScript">
<!--
var immagini = new Array("index_files/foto5.jpg", "index_files/foto6.jpg", "index_files/foto9.jpg", "index_files/ban_egimotors.jpg", "index_files/ban3.gif" );
var sorgenti = new Array();
function init() {
for (var i = 0; i < immagini.length; i++) {
sorgenti[i] = new Image();
sorgenti[i].car = false;
sorgenti[i].onerror = function() {this.car = true;};
sorgenti[i].src = immagini[i];
}
controlla();
}
function controlla() {
for (var i = 0; i < sorgenti.length; i++) {
if(!sorgenti[i].car){
if(!sorgenti[i].complete){
setTimeout("controlla()", 50);
return;
} else {
sorgenti[i].car = true;
}
}
}
avvia();
}
function avvia() {
var IE = navigator.appName.indexOf("Microsoft") != -1;
var filmato = IE ? window.mainMovie : window.document.mainMovie;
filmato.LoadMovie(0, "menu.swf");
}
//-->
</script>
ma avendo due filmati.swf separati e ben distinti mi trovo che si caricano nello stesso tempo.. come fare per caricare prima il menu.swf e una volta terminato passare al testata.swf ?
grazie a tutti