Si entiendo bien lo que necesitas es crear un formulario que "se alimente" de los datos que son ingresados en una ventana popup del navegador
te dejo un ejemplo simple:
NOTA ambos archivos debes ponerlos en el mismo path (ruta, directorio, etc)
archivo padre.html
Código HTML:
Ver original <script language="javascript"> function Open()
{
var sValue = window.showModalDialog('hijo.html','SelectValueWindow');
document.getElementById("Text1").value = sValue;
}
<INPUT id="Text1" type="text" name="Text1"> <INPUT id="Button1" type="button" value="Button" name="Button1" onclick="Open();">
Archivo hijo.html
Código HTML:
Ver original <script language="javascript"> function Close()
{
window.returnValue = document.frm.Text1.value;
window.close();
}
<P><INPUT id="Text1" type="text" name="Text1"> <INPUT id="Button1" onclick="Close();" type="button" value="Button" name="Button1"></P>