[resolu]Patientez 10s en javascript , comment faire?

WRInaute discret
Bonsoir a tous,

Je voudrai lancer un javascript, pour charger une image mais qu'elle ne soit visible que 10s.

Comment peut on regler la durée ?

merci
 
WRInaute occasionnel
faire une fonction qui supprime l'image (ex : supprime() ) et l'appeler 10 secondes apres l'evenement body.onLoad ainsi :

<body onload="setTimeout('supprime()', 10000);">
 
WRInaute discret
en fait voici mon code :

Code:
<script language="JavaScript" type="text/javascript">
<!--
function hideLoadingPage() {
	if (document.getElementById) {  // DOM3 = IE5, NS6
		document.getElementById('hidepage').style.visibility = 'hidden';
	}
	else {
		if (document.layers) {  // Netscape 4
			document.hidepage.visibility = 'hidden';
		}
		else {  // IE 4
			document.all.hidepage.style.visibility = 'hidden';
		}
	}
}
//  End -->
</script>

C'est un mod pour phpbb. Si tu sais comment je peu l'appeller que pour 10s.

merci
 
WRInaute impliqué
fais ca, pour ne masquer ta page que pendant 10 sec

Code:
<script language="JavaScript" type="text/javascript"> 
<!-- 
function hideLoadingPage() { 
   if (document.getElementById) {  // DOM3 = IE5, NS6 
      document.getElementById('hidepage').style.visibility = 'hidden'; 
      setTimeout("document.getElementById('hidepage').style.visibility = 'visible'",10000);
   } 
   else { 
      if (document.layers) {  // Netscape 4 
         document.hidepage.visibility = 'hidden'; 
         setTimeout("document.hidepage.visibility = 'visible'",10000);
      } 
      else {  // IE 4 
         document.all.hidepage.style.visibility = 'hidden'; 
         setTimeout("document.all.hidepage.style.visibility = 'visible'",10000);
      } 
   } 
} 
//  End --> 
</script>

voila au bout de 10s, ta page apparaitra...
 
Discussions similaires
Haut