A ver, por lo que entiendo en el mensaje inicial yá tienes el tema andando pero estás usando un target blank en el form cuando se submitea (o submiticiona)
lo que quieres es lo mismo sólo que pudiendo definir los atributos de la ventana, osea, con javascript.
Si es eso, puedes hacer lo siguiente.
Suponiendo que ahora tengas algo similar a....
<form method="post" action="loquesea" target="_blank">
prueba a cambiarlo por.....
<form method="post" action="loquesea" onsubmit="miVentanita=window.open('','miVentanita' ,'width=300,height=200')" target="miVentanita" >
A ver si era eso