Cita:
Iniciado por kerverin bueno mira esta es como se deberia hacer:
Esto dentro de tu cabecera:
Código:
<script>
function abrir()
{
window.open("pagina3.php", "_blank", "toolbar=no,menubar=no,directories=no,status=no,resizable=no,location=no,scrollbars=no")
}
</script>
Esto dentro de tu Body
Código PHP:
<form name="form1" action="pagina2.php" method="get">
Nombre<input type="text" name="nombre" id="nombre" /><input name="abrir" type="button" id="abrir" value="abre" onclick="javascript:abrir()" />
</form>
Ahora en tu pagina3.php dentro de tu evento click de la seleccion que hagas pondrias lo siguiente, suponiendo que al hacer click en la seleccion mandas:
Código PHP:
<a href="javascript:bak('nombre')">Nombre</a>
esto vendria en tu cabecera de la pagina3.php
Código:
function bak(nom)
{
window.opener.form1.nombre.value = nom;
}
Listo con esto puedes enviar tu valor/es de la pagina hijo al padre, ya que toda pagina que sea abierta de otra es considerada un hijo/a de la pagina principal.
PD: tambien puedes usar el
document.getElementById para poder ubicar el campo, asi que no hay problemas.
listo , ahora el tema es como hago para que el valor en el que linkeo complete un textbox ? que esa seria la idea, osea uno en el formulario apreta un boton, busca el nombre, al hacer clip en el nombre en el popup, le llena el textbox del nombre de la pagina madre
saludos.