@Ciberdanny
enviar el form con target="_blank", puede no ser lo más apropiado, dado que hoy puede configurarse el navegador para que abra las nuevas ventanas en pestañas, y si tiene muchas de estas abiertas, no advertir que el form fue procesado, te recomiendo que lo hagas usando window.open
Código HTML:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<meta http-equiv=Content-Type content="text/html; charset=utf-8"> <script type="text/javascript"> <!--
function procesar(xform){
window.open(xform, 'nventana', 'width=450,height=300,status=yes,resizable=yes,scrollbars=yes');
}
-->
<form action="procesa.php" method="post" target="nventana" onsubmit="procesar(this.action);"> <input type="text" name="nombre" value="">
El target del form debe tener el mismo valor que el nombre de la ventana creada con windows.open, en el ejemplo,
nventana
De tener los clientes javascript deshabilitado, los resultados aun se mostrarian en una nueva ventana o pestaña.
Saludos