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:
1 2 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:
1 2 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