Foros del Web » Programando para Internet » Javascript »

llamar funciones desde iframe

Estas en el tema de llamar funciones desde iframe en el foro de Javascript en Foros del Web. Hola a o todos tengo una pagina la cual llama un iframe pero necesito llamar una funcion javascript de la pagina principal desde del iframe ...
  #1 (permalink)  
Antiguo 10/06/2006, 11:34
 
Fecha de Ingreso: septiembre-2004
Mensajes: 179
Antigüedad: 20 años, 2 meses
Puntos: 0
Exclamación llamar funciones desde iframe

Hola a o todos

tengo una pagina la cual llama un iframe pero necesito llamar una funcion javascript de la pagina principal desde del iframe como se puede hacer
  #2 (permalink)  
Antiguo 10/06/2006, 11:40
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Hola:

Un iframe se comunica con su página contenedora mediante el elemento parent... y si se quiere tener relación con el elemento superior del conjunto de frames (puede haber anidamiento) con top.

parent.tuFuncion();
o
top.tuFuncion();

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 10/06/2006, 11:40
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Hola marko249

Usa este código:

top.tufuncion()

Edito: se me ha adelantado caricatos (¡Hola! ) por solo 5 segundos

Saludos,
  #4 (permalink)  
Antiguo 10/06/2006, 11:42
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
¡Jé, ie!

Y eso que usé una mayúscula y una pequeña descripción...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 10/06/2006, 11:48
 
Fecha de Ingreso: septiembre-2004
Mensajes: 179
Antigüedad: 20 años, 2 meses
Puntos: 0
hola

pues ya use estas funciones y me sale error

en el codigo coloque:

top.cargar();
y tambien esto

parent.cargar();

y me sale el siguiente error:

"el objeto no acepta esta propiedad o metodo"
  #6 (permalink)  
Antiguo 10/06/2006, 11:50
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Hola de nuevo.

Revisa código de la función cargar() porque creo que por ahí puede estar el error.

Saludos,
  #7 (permalink)  
Antiguo 10/06/2006, 11:54
 
Fecha de Ingreso: septiembre-2004
Mensajes: 179
Antigüedad: 20 años, 2 meses
Puntos: 0
si listo era un problema con la funcion 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 18:37.