Bonjour à tous,
Je suis actuellement en train de créer un site de photographie pour un ami et je souhaiterai faire un loader de 3,4s qui affiche son nom et le logo du site. J'ai essayé de trouver sur Internet comment faire mais je n'arrive pas à implanter ce que je veux.. J'ai réussi avec la fonction onload mais ce n'est pas ce que je veux j'ai donc essayé avec setTimeOut mais je n'arrive pas non plus à le faire..

Je me perd en JS avec toutes les possibilités j'ai l'impression..

Voici mon code :
<body>
<div id="loading"><img src="images/A1.jpg"></div>
<div id="site" style="display:none;">
</div>
<?php include('navigationbar.php')?>
<?php include('accueil.php')?>

<script type="text/javascript">
var x = setTimeout(3000).
window.x=function() {
  document.getElementById("loading").style.display = "none";
  document.getElementById("site").style.display = "";
};
</script>
</body>

J'avais un meilleur code tout à l'heure j'étais pas loin mais je le retrouve plus..
Je vais continuer à essayer en attendant une réponse Smiley biggrin
J'espère que j'ai était assez clair et que vous pourrez m'aider Smiley smile
Merci à vous !!
Comme ça peut-être:
setTimeout(function(){document.getElementById("loading").style.display = "none";
document.getElementById("site").style.display = "block";},3000);
Oh ça fonctionne pour le timer merci beaucoup Smiley smile Je voyais pas trop où mettre le temps même avec les fonctions pré-établi sur leur site JS. Je vais voir ce que c'est exactement block et il me reste plus qu'à bien mettre l'image par dessus le tout pour l'instant elle reste en haut mais le principal est là ! Merci encore !