Foros del Web » Programando para Internet » Javascript »

recargar un iframe

Estas en el tema de recargar un iframe en el foro de Javascript en Foros del Web. Hola a todos! Tengo un iframe y me gustaria saber si es posible que pulsando un enlace fuera del iframe llamar a un javascript que ...
  #1 (permalink)  
Antiguo 28/04/2009, 10:51
 
Fecha de Ingreso: enero-2009
Mensajes: 148
Antigüedad: 16 años
Puntos: 0
recargar un iframe

Hola a todos!

Tengo un iframe y me gustaria saber si es posible que pulsando un enlace fuera del iframe llamar a un javascript que cambie el src del iframe

Código:
<iframe src="http://mobile.live.com/wlm/imcl.aspx" frameborder="0" width="350" height="369"></iframe>

<div>
<a href="javascript:funcionJavascript();">Pincha para cambiar el iframe</a>
</div>


<script>
function funcionJavascript(){
//Asigarle al src del iframe  http://mobile.live.com/wlm/imcl.aspx para que se vuelva a recargar el iframe
}

</scritp>
No se si captais lo que intento. Mas que nada para no cargar la misma pagina sin tener que recargar todo el contenido solo ese iframe
  #2 (permalink)  
Antiguo 28/04/2009, 12:29
 
Fecha de Ingreso: abril-2009
Ubicación: México
Mensajes: 38
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: recargar un iframe

Pues hay una alternativa más sencilla, prueba esto:

Sopongamos que tienes el iframe y un enlace fuera de él.

Ahora, en el código de tu iframe vas a poner lo siguiente:

Código HTML:
<iframe name="ejemplo" src="tu_enlace">
</iframe> 
Y ahora, en el código del enlace vas a poner:

Código HTML:
<a target="ejemplo" href="tu_enlace">ENLACE</a> 
Saludos!
  #3 (permalink)  
Antiguo 28/04/2009, 12:36
 
Fecha de Ingreso: enero-2009
Mensajes: 148
Antigüedad: 16 años
Puntos: 0
Respuesta: recargar un iframe

Pues si que es mucho más sencillo!

Muchas Gracias era justo lo que necesitaba.

Un saludo Dablin.
  #4 (permalink)  
Antiguo 28/04/2009, 13:00
 
Fecha de Ingreso: abril-2009
Ubicación: México
Mensajes: 38
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: recargar un iframe

Cualquier duda que tengas o problema, avizame

Saludos!
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 21:53.