Ciao, nel mio sito vorrei far apparire dopo 3 secondi una sorta di popup (che contiene flash) sopra la mia pagina html ma dopo i 3 secondi appare il div (460x60) ma senza nulla nel suo interno solo il fondino bianco. Non so cosa sbaglio, spero in voi.
La cosa strana è che si firefox funziona...
-----------------
//stile banner
<style type="text/css">
#banner{
width: 460px; //larghezza del filmato
height: 60px; //altezza del filmato
z-index: 1;
position: absolute;
display:none;
}
</style>
--------------------
//script
<script language="JavaScript" type="text/javascript">
function visualizza(){
setTimeout('apri()',3000);//fa apparire il testo dopo 3 secondi
}
function apri(){
elemento=document.getElementById('banner');
elemento.style.display="block";//e questo fa apparire il banner
}
function chiudi(){
elemento=document.getElementById('banner');
elemento.style.display="none";//questo lo nasconde
}
</script>
-----------------------
<body onLoad="visualizza();">
//div contenitore flash
<div id="banner">
<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" width= "460" height="60">
<param name="movie" value="new.swf">
<param name="menu" value="false">
<embed src="new.swf" width="460" height="60" loop="true" menu="false" quality="high" bgcolor="#FFFFFF"></embed> </object>
</div>
-------------------
Grazie