Quiero mostrar un GIF de carga automáticamente cuando el usuario va al sitio web y después de 5 segundos desaparece.Mostrando un gif de carga durante 5 segundos automáticamente
Encontré este script que hace lo que quiero, pero no lo hace automáticamente. El usuario debe hacer clic en el botón para iniciarlo, lo que de alguna manera frustra el objetivo.
<input type = "button" value = "Show image for 5 seconds" onclick = "show()"><br><br>
<div id = "myDiv" style="display:none"><img id = "myImage" src = "images/ajax-loader.gif"></div><br>
<script type = "text/javascript">
function show() {
document.getElementById("myDiv").style.display="block";
setTimeout("hide()", 5000); // 5 seconds
}
function hide() {
document.getElementById("myDiv").style.display="none";
}
</script>
Lo puede ver en here.
Si hay alguna manera de hacerlo, o si hay una forma mejor de hacerlo, por favor, solo comenten.
[tag: javascript] *** no *** [tag: java]. –
lo siento, no lo sé, todavía soy nuevo en todo –