Cómo hacer una imagen rotativa en HTML

Luis Martin Seguir
Seguidores
12

1
Lambda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
22 Sep 2013
Mensajes
2.804
Hola, estoy intentado desde hace horas hacer esta accion con HTML pero no he podido, tal vez me puedan ayudar, lo que quiero es lo siguiente, en una entrada poner una imagen la cual al pasar 3 segundos cambie por otra la cual quede permanente, es decir:

Imagen1 - 3 seg
Imagen2 - Permanente

Accion: Mostrar "Imagen1" por 3 segundo y luego cambiar por "Imagen2" que se quedara permanentemente.

Si alguien sabe que codigo utilizar se lo agradeceria muchisimo!
 

mecm

Beta
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
27 Dic 2013
Mensajes
67
con javascript puedes hacer eso sin problemas.
 

acechante

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
12 May 2014
Mensajes
84
Solo con HTML no puedes conseguir eso. Puedes lograrlo con el uso de javascript y, si no me equivoco, con CSS3 también se puede lograr.
 

hugo1

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Dic 2012
Mensajes
90
Insertar CODE, HTML o PHP:
<img id="img" src="http://m.c.lnkd.licdn.com/media/p/4/000/13e/217/082dfd8.png" />
 
<script>
setTimeout(function()
{
	document.getElementById('img').src = 'http://paraisolinux.com/wp-content/uploads/2011/09/forobeta.png';
}, 3000);
</script>
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.716
Insertar CODE, HTML o PHP:
<img id="img" src="http://m.c.lnkd.licdn.com/media/p/4/000/13e/217/082dfd8.png" />
 
<script>
setTimeout(function()
{
	document.getElementById('img').src = 'http://paraisolinux.com/wp-content/uploads/2011/09/forobeta.png';
}, 3000);
</script>

Me ganaste :welcoming:
 

Luis Martin

1
Lambda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
22 Sep 2013
Mensajes
2.804
Insertar CODE, HTML o PHP:
<img id="img" src="http://m.c.lnkd.licdn.com/media/p/4/000/13e/217/082dfd8.png" />
 
<script>
setTimeout(function()
{
	document.getElementById('img').src = 'http://paraisolinux.com/wp-content/uploads/2011/09/forobeta.png';
}, 3000);
</script>

Ya me sirvio mil gracias, pregunta adicional, como hago para que la segunda imagen tenga un enlace? que agrego al codigo?

- - - Actualizado - - -

Me ganaste :welcoming:

Gracias de todas formas, una pregunta adicional, como hago para ponerle un enlace a la segunda imagen? que agrego al codigo? gracias
 
Última edición:

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.716
Ya me sirvio mil gracias, pregunta adicional, como hago para que la segunda imagen tenga un enlace? que agrego al codigo?

- - - Actualizado - - -



Gracias de todas formas, una pregunta adicional, como hago para ponerle un enlace a la segunda imagen? que agrego al codigo? gracias
HTML:
<div id="cont">
<img src="URL-IMAGEN" />
</div>
<script>
setTimeout(function(){document.getElementById('cont').innerHTML = '<a href="#"><img src="URL-IMAGEN" /></a>'}, 3000)
</script>
 
Última edición:

hugo1

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Dic 2012
Mensajes
90
[MENTION=81006]kanikase[/MENTION] ahora me ganaste tu :) ...
 
Última edición:

Luis Martin

1
Lambda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
22 Sep 2013
Mensajes
2.804
HTML:
<div id="cont">
<img src="URL-IMAGEN" />
</div>
<script>
setTimeout(function(){document.getElementById('cont').innerHTML = '<a href="#"><img src="URL-IMAGEN" /></a>'}, 3000)
</script>

No me funciona :S Incluso cambie el setTimeOut por setTimeout y nada, solo sale la primera imagen pero no cambia, que hago?
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.716
No me funciona :S Incluso cambie el setTimeOut por setTimeout y nada, solo sale la primera imagen pero no cambia, que hago?

Encierralo en una funcion.

HTML:
<div id="cont">
<img src="URL-IMAGEN" onmousehover="cambiar()"/>
</div>
<script>
function cambiar(){
setTimeout(function(){document.getElementById('cont').innerHTML = '<a href="#"><img src="URL-IMAGEN" /></a>'}, 3000)
}
</script>

A ver así
 

Luis Martin

1
Lambda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
22 Sep 2013
Mensajes
2.804
Encierralo en una funcion.

HTML:
<div id="cont">
<img src="URL-IMAGEN" onmousehover="cambiar()"/>
</div>
<script>
function cambiar(){
setTimeout(function(){document.getElementById('cont').innerHTML = '<a href="#"><img src="URL-IMAGEN" /></a>'}, 3000)
}
</script>

A ver así

No, sigue igual, solo aparece la primera imagen, que mas se puede hacer?
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.716
No, sigue igual, solo aparece la primera imagen, que mas se puede hacer?

no funciono con el cursor encima de la imagen, si no lo quieres así agrega:

<body onload="cambiar()">
 

intoroddex

Lambda
Desde
9 Abr 2014
Mensajes
2.988
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
de prueba para proximos proyectos gracias a todos :encouragement:
 
Última edición:
Arriba