Hola:
La respuesta estaba en las FAQs:
177 - Submit a una ventana emergente (popup)
Es parecido a lo que pone
php.java.jsp (¡Hola

!), pero no es necesario asignar el target en la función de envío si lo tienes definido en el formulario, también se puede omitir el return true, pero lo que no está bien en su código es poner la página en la instrucción open, ya que se abre la página 2 veces (funciona, pero no es óptimo [es redundante]).
Saludos