Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/10/2011, 12:23
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: HTML Boton Submit en nueva ventana

@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
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
  3. <meta http-equiv=Content-Type content="text/html; charset=utf-8">
  4. <title>Formulario</title>
  5. <script type="text/javascript">
  6. <!--
  7. function procesar(xform){
  8. window.open(xform, 'nventana', 'width=450,height=300,status=yes,resizable=yes,scrollbars=yes');
  9. }
  10. -->
  11. </head>
  12.  
  13. <form action="procesa.php" method="post" target="nventana" onsubmit="procesar(this.action);">
  14.     <input type="text" name="nombre" value="">
  15.     <input type="submit">
  16. </form>
  17.  
  18. </body>
  19. </html>
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
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.