Hola Nukelino:
La verdad es que los formularios no son mi fuerte, pero en una ocasión hice algo parecido...
, aunque sin usar un botón submit.
Se trata de abrir una ventana desde cualquier botón, y pasar los valores de manera normal padre/hijo.
A ver si me explico mejor...
con un botón se llama a una función que abrá una ventana con el metodo open (hay información detallada en el FAQ 100 de javascript), y luego mostrar los valores pasados por el script...
más o menos así:
var ventana = window.open("", "", "aquí las opciones de la ventana (FAQ100)");
resultado="<html><body>resultado 1:" + valor1.value + "<br>");
resultado+="... resto de información...";
resultado +="</body></html>";
ventana.write(resultado);
Espero que te sirva.
Saludos