Es que tu primer popup esta mal, no estas enviando nada, te dejo la forma correcta de hacer que el action de un form pase sus resultados a una nueva ventana
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript"> //<![CDATA[
var nvcarga= null;
function popupForm(nombre,w,h){
var winleft = (screen.width-w)/2;
var wintop = (screen.height-h)/2;
caracteristicas='height='+h+',width='+w+',top='+wintop+',left='+winleft+',titlebar=no,scrollbars=yes,location=0,toolbar=0,resizable=yes'
nvcarga=window.open("",nombre,caracteristicas);
if(parseInt(navigator.appVersion) >= 4){nvcarga.window.focus();}
return true;
}
//]]>
<form name="form1" action="form2.html" method="get" onsubmit="return popupForm(this.target,100,300)" target="ventana1"> <input type="text" name="nombre" /> <input type="submit" value="Enviar" />
Soluciona eso primero
Saludos