Hola otra vez:
Unas notas sobre el mensaje de BooMeranGz (¡Hola
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
!), que me parece muy bueno.
La ventana tiene que tener como segundo parámetro el mismo valor del campo target del formulario, entonces en la función abrir, la instrucción open tendría que tener pagina en vez de 'window'
Luego si en el evento onsubmit se pone return false, no se hace el enlace o no se envía el formulario (no sé como se te coló)... sería más apropiado return true o sencillamente omitirlo, aunque se puede aprovechar para hacer chequeo de los campos del formulario...
Y otro dato que se puede poner entre las opciones es top y left por lo que se podría ubicar la ventana en un lugar específico... por ejemplo centrada.
Con pocos retoques quedaría así:
Código:
function abrir(pagina) {
tope = screen.height / 2 - 100;
izqui = screen.width / 2 - 200;
opciones = 'width=400,height=200,scrollbars=yes,top=' + tope + ',left=' + izqui;
window.open('',pagina, opciones);
}
Saludos