Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Então eu já tenho o script de ficar uma imagem full enquanto a página não carrega, porém minha página é muito leve e queria acrescentar mais uns 5 segundo na imagem. O código eu peguei de um post daqui do fórum mesmo, segue ele:
<style>
.oculta {display:none;}
.normal {display:block;}
.load {width:100%;height:100%;}
</style>
<script language="javascript">
window.onload = function() {
document.getElementById( "site" ).className = "normal";
document.getElementById("carregando").className="oculta";
}
</script>
</head>
<body>
<div class="oculta" id="site">
<!-- código do site carregado -->
<site>
<!-- Fim código do site-->
</div>
<div class="normal" id="carregando" align="center">
<!-- Carregando... -->
<img>
<!--... -->
</div>
Como acrescentar 5 segundos na imagem? Desculpas pela falta de conhecimento...
Grato.
Ah valeu ursão!
Opa, e tem como eu colocar um fadein quando a imagem ta sumindo so por aqui?
Dá sim, mas não existe fadein em javascript puro (que parece ser o que você está usando (parabéns pra você)).
Tem idéia de como implementar um efeito fadein?
Ahh valeu mas criei um gif com o tempo certo da imagem.
FadeIn javascript puro:
http://tableless.com.br/criando-efeito-de-fadein-e-fadeout-com-javascript-puro/
Troque:
Por: