Hola wuaji, bienvenido a los foros
:
Para enviar un formulario desde una ventana se hace igual que desde la página principal con un botón submit... Para cerrar la ventana debes usar window.close()... creo que sería conveniente que se cerrara desde el mismo cgi que recoja los datos... no importa el lenguaje que uses, pero en la parte html/javascript tienes que poner window.close() tal vez sea mejor asociarlo al cargarse la página, ya que indicaría que los datos han sido procesados...
<body onload="window.close()" >
Tal vez sea mejor con un pequeño retraso:
<body onload="setTimeout('window.close()', 1000)" >
Saludos