Cacher div après 7 secondes
	
	
		Bonjour,
Mon code marche pas :'(
Je souhaite que toute la page charge avec un voile et le .gif, puis qu'après 7 secondes (pause en javascript) on cache le voile et le .gif pour montrer la page.
Aidez-moi s'il vous plait ;)
(en fait j'ai plein de iframe et je préfère ce système :p )
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 
 | function suppr(cache) {
            if (document.getElementById(cache).style.visibility=="visible"){
                document.getElementById(cache).style.visibility="hidden";}
            else{
                document.getElementById(cache).style.visibility="visible";}
 
             return true;
}
 
function wait(){
    var notifier = new EventNotifier();
    setTimeout(notifier, 2000);
    notifier.wait->();
} | 
 
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 
 | <?php
echo '<div id="cache">ii<center><img src="wait.gif"><br>Attendez 5 secondes SVP</center><div>
<style>
#cache{
visibility: visible;
top:-1;
left:-1;
width:100%;
height:100%;
background-color:rgba(0,0,0,0.1);
position:absolute;
}
</style><div onload="wait()">wait!</div><script>wait();</script>
';
 
 
echo '<div onload="suppr(cache)">supp!</div><script>suppr(\'cache\');</script>';
?> | 
 
Merci