Foros del Web » Programando para Internet » Javascript »

ayuda con 2 imagenes

Estas en el tema de ayuda con 2 imagenes en el foro de Javascript en Foros del Web. [B hola que tal tengo una duda que me trae echapelotas tengo una imagen swf . y dura aproximadamente 5 segundos. lo que quiero hacer ...
  #1 (permalink)  
Antiguo 22/04/2009, 09:52
 
Fecha de Ingreso: abril-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
ayuda con 2 imagenes

[Bhola
que tal

tengo una duda que me trae echapelotas

tengo una imagen swf . y dura aproximadamente 5 segundos.

lo que quiero hacer es en una pagina html dejar correr la imagen swf
cuando pasen los 5 segundos cerrarla y abrit en su lugar una imagen
de tipo gif

me pueden ayudar porfavor

gracias
[/B]
  #2 (permalink)  
Antiguo 22/04/2009, 09:58
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: ayuda con 2 imagenes

Fijate si te sirve:
http://www.forosdelweb.com/f13/pasar...imagen-364856/
  #3 (permalink)  
Antiguo 22/04/2009, 11:05
Avatar de alor86  
Fecha de Ingreso: abril-2009
Mensajes: 110
Antigüedad: 15 años
Puntos: 5
Respuesta: ayuda con 2 imagenes

lo que puedes hacer es usar la funcion setTimeout(cambiaimgen,5000) . donde cambiaimagen es una funcion que se invocara despues de que pasen los 5 segundos y en la funcion cambiaimagen lo que debes hacer es cambiar el contenido del div o el contenedor de la imagen por ejemplo document.getElementById('imagen').innerHTML='<img src="imagen2.gif"/>';
  #4 (permalink)  
Antiguo 22/04/2009, 12:22
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 16 años, 6 meses
Puntos: 75
Respuesta: ayuda con 2 imagenes

y solo con eso se quita el flash y se pone la imagen?
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
  #5 (permalink)  
Antiguo 22/04/2009, 12:45
Avatar de alor86  
Fecha de Ingreso: abril-2009
Mensajes: 110
Antigüedad: 15 años
Puntos: 5
Respuesta: ayuda con 2 imagenes

cuando la pagina cargue llama a la funcion setTimeout la cual recibe 2 parametros el primero es el nombre de la funcion que se invocara cuando pase los 5 segundos que son los de el segundo parametro expresados en milisegundos lo que hace esta funcion es cambiar el contenido del div con el id="imagen" y se agrega un nuevo contenido el cual es el codigo para mostrar la segunda imagen. espero y te sirva
<html>

<head>
<script type="text/javaScript">
function cambiaimagen(){
document.getElementById('imagen').innerHTML='<img src="imagen2.gif"/>';
}
</script>
</head>

<body onload="setTimeout(cambiaimgen,5000);">
<div id="imagen">
aqui esta el codigo de la imagen original
</div>
</body>
</html>
  #6 (permalink)  
Antiguo 22/04/2009, 12:47
Avatar de alor86  
Fecha de Ingreso: abril-2009
Mensajes: 110
Antigüedad: 15 años
Puntos: 5
Sonrisa Respuesta: ayuda con 2 imagenes

cuando la pagina cargue llama a la funcion setTimeout la cual recibe 2 parametros el primero es el nombre de la funcion que se invocara cuando pase los 5 segundos que son los de el segundo parametro expresados en milisegundos lo que hace esta funcion es cambiar el contenido del div con el id="imagen" y se agrega un nuevo contenido el cual es el codigo para mostrar la segunda imagen. espero y te sirva
<html>

<head>
<script type="text/javaScript">
function cambiaimagen(){
document.getElementById('imagen').innerHTML='<img src="imagen2.gif"/>';
}
</script>
</head>

<body onload="setTimeout(cambiaimgen,5000);">
<div id="imagen">
aqui esta el codigo de la imagen original
</div>
</body>
</html>
  #7 (permalink)  
Antiguo 23/04/2009, 16:37
 
Fecha de Ingreso: abril-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
Respuesta: ayuda con 2 imagenes

hola

gracias por contestarme pero al parecer algo estoy haciendo mal
te dejo el codigo del settime para ver si me pueden orientar donde me estoy equivocando

<html>

<head>
<title>moto</title>

<script type="text/javaScript">
function cambiaimagen(){
document.getElementById('imagen').innerHTML='<img src="imagenes/logojasa.png" />';
}
</script>

</head>
<body bgcolor="#000000" onload=""setTimeout(cambiaimgen,5000);">



<div id="imagen" style="position:absolute; width:269px; height:99px; z-index:21; left: 229px; top: 91px; overflow: visible; background-color: #000000; layer-background-color: #000000;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="h t t p: // download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="334" height="98" title="jasa" >
<param name="movie" value="imagenes/ix.swf" />
<param name="quality" value="high" />
<param name="SCALE" value="exactfit" /><param name="BGCOLOR" value="#000000" />
<param name="wmode" value="close" /><param name="LOOP" value="false" />
<embed src="imagenes/ix.swf" width="334" height="98" loop="false" border="0" quality="high" pluginspage="h t t p : // w w w .macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" scale="exactfit" bgcolor="#000000" wmode="close" ></embed>
</object>
</div>

</body>
</html>

gracias ... voy acalar tambien la otra manera de hacerlo

saludos
  #8 (permalink)  
Antiguo 23/04/2009, 22:23
Avatar de alor86  
Fecha de Ingreso: abril-2009
Mensajes: 110
Antigüedad: 15 años
Puntos: 5
Respuesta: ayuda con 2 imagenes

<html>

<head>
<title>moto</title>

<script type="text/javaScript">
function cambiaimagen(){

alert('');
document.getElementById('imagen').innerHTML='<img src="imagenes/logojasa.png" />';
}
</script>

</head>
<body bgcolor="#000000" onload="setTimeout(cambiaimagen,5000);">



<div id="imagen" style="position:absolute; width:269px; height:99px; z-index:21; left: 229px; top: 91px; overflow: visible; background-color: #000000; layer-background-color: #000000;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="h t t p://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="334" height="98" title="jasa" >
<param name="movie" value="imagenes/ix.swf" />
<param name="quality" value="high" />
<param name="SCALE" value="exactfit" /><param name="BGCOLOR" value="#000000" />
<param name="wmode" value="close" /><param name="LOOP" value="false" />
<embed src="imagenes/ix.swf" width="334" height="98" loop="false" border="0" quality="high" pluginspage="h t t p : // w w w .macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" scale="exactfit" bgcolor="#000000" wmode="close" ></embed>
</object>
</div>

</body>
</html>

vuleve a probar el codigo. es que tenias un error en esta linea con las comillas onload=""setTimeout(cambiaimgen,5000);"> te rrecomiendo que uses firefox por que su consola de error te dice exactemente donde esta el error
  #9 (permalink)  
Antiguo 06/05/2009, 12:57
 
Fecha de Ingreso: abril-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
Respuesta: ayuda con 2 imagenes

excelente respuesta muchas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:48.