salve a tutti, nella mia prima pagina web hjo voluto mettere un semplice preloader, ma diciamo che questo ricopre soltanto il lato html della pagina mentre all'interno in alto c'e' un filmato flash ke è come se lo scavalcasse...insomma non ne tiene conto del preload e va per fatti suoi...come faccio a fare in modo che anke il filmato flash aspetti che tutto sia caricato per partire? Ecco il codice dello script: Grazie a tutti
<body onLoad="setTimeout('loaded()',2000)">
<SCRIPT>
<!--
// ----- Variabili di personalizzazione -----
var attesa="<FONT FACE='verdana, arial, helvetica' SIZE='+2'>L o a d i n g . . .</FONT>";
var colore="#eab412";
// ----- Fine variabili di personalizzazione -----
if (document.layers)
document.write("<LAYER NAME='loading' position=absolute z-index=0 top=0 left=0 width="+window.innerWidth+" height="+window.innerHeight+" bgColor="+colore+" visibility=show'><TABLE BORDER=0 WIDTH=100% HEIGHT=100% BGCOLOR="+colore+"><TR><TD ALIGN=center VALIGN=middle>"+attesa+"</TD></TR></TABLE></LAYER>");
else
document.write("<DIV ID='loading' STYLE='position:absolute;z-index:0;top:0;left:0;width:"+eval(document.all?doc ument.body.clientWidth:window.innerWidth)+";height :"+eval(document.all?document.body.clientHeight:wi ndow.innerHeight)+";layer-background-color:"+colore+";background:"+colore+";visibility: visible'><TABLE BORDER=0 WIDTH=100% HEIGHT=100% BGCOLOR="+colore+"><TR><TD ALIGN=center VALIGN=middle>"+attesa+"</TD></TR></TABLE></DIV>");
function loaded(){
if (document.layers) // NN 4
document.layers.loading.visibility="hide";
else if (document.getElementById) // NN6, OP e IE5+
document.getElementById('loading').style.visibilit y="hidden";
else // IE4
document.all.loading.style.visibility="hidden";
}
//-->
</SCRIPT>