Pasar variables entre dos ventanas.
Tengo un formulario muy cargado, por lo que quiero que al encontrarse con determinada opcion abra otra ventana donde continue pidiendo mas datos y retorne a la principal (con los valores cargados). Mi codigo es el siguiente
ventana hija:
</head>
<body onLoad="document.hijo.CCNumber.focus()">
<form name="hijo" action="script.cgi" target="vpadre">
....
<p><input type="submit" name="Submit" value="Continue" onclick="javascript:window.close()"></p>
ventana padre:
<body onload="window.name='vpadre';">
.....
window.open("ventana","titulo","top=250,left=250,width=600,height=300,menubar=no");
El problema es que pasa a la ventana hija, cargo los datos (aparentemente los pasa) pero no puede retornar a la ventana padre. Da un error HTTP (prohibido).... no se puede mostrar la pagina.
S
ventana hija:
</head>
<body onLoad="document.hijo.CCNumber.focus()">
<form name="hijo" action="script.cgi" target="vpadre">
....
<p><input type="submit" name="Submit" value="Continue" onclick="javascript:window.close()"></p>
ventana padre:
<body onload="window.name='vpadre';">
.....
window.open("ventana","titulo","top=250,left=250,width=600,height=300,menubar=no");
El problema es que pasa a la ventana hija, cargo los datos (aparentemente los pasa) pero no puede retornar a la ventana padre. Da un error HTTP (prohibido).... no se puede mostrar la pagina.
S