La Web del Programador: Comunidad de Programadores
 
    Pregunta:  66018 - ¿CÓMO PUEDO PASAR UNA VARIABLE JAVASCRIPT EXTERNA ENTRE FRAM
Autor:  Juan Pablo Pernía Gadea
tengo un archivo: (funcion.js) y una pag con dos frames: frame1 y frame2. resulta que en frame2 llamo a funcion.js (<script type="text/javascript" src="funcion.js"></script>), pero quiero pasar el valor de una variable de funcion.js a frame1

  Respuesta:  xavi
Juan, te sale undefined, porque la variable no esta definida... no existe!!! utiliza una variable que exista

  Respuesta:  Juan Pablo Pernía Gadea
Gracias pero me sale en el mensaje "undefined"

  Respuesta:  xve
Hola Juan Pablo, para ello, tienes que utilizar "parent", que hace referencia a la pagina que ha llamado al iframe... seria algo así:
alert(parent.variableJS);
Espero que te sirva.