Hola otra vez:
En parte tienes razón (creo que el árbol me impidió ver el bosque...) y tienes un serio problema con las comillas... (aunque sin dudas, el código original no te hubiera servido sin los arreglillos que te sugerí...)
Si pones comillas dobles en una función, si necesitas entrecomillar otra cosas debes utilixar simples en su interior:
Código:
<form action="IMPRESO1.asp" method="post" name="form1" target="ventana" onSubmit="window.open('', 'ventana', 'toolbar=no, status=no, width=400, height=300, directories=no, scrollbars=no, location=no, resizable=yes, menubar=no, top=100, left=100') ">
Por cierto, esta es la FAQ:
http://www.forosdelweb.com/showthrea...635#post624635
Y hay una prima/hermana sobre enlaces:
http://www.forosdelweb.com/showpost....&postcount=185
Pero con enlaces, la opción de poner this.href en el open, conlleva a anular el enlace con return false... que no podría colar en el caso de formularios...
Saludos