Hola Héctor Moreno:
Puedes evitar el paso de crear "Nueva Página" y pasar directamente a frame1 y frame 2 los datos, siempre que se trate de otra ventana... De lo contrario puedes recibir los datos en la página del frameset y distribuirlos durante la carga de la página:
<html>
<head>
<script type="text/javascript">
function distribuir() {
datos = location.search;
window.frames.frame1.src += datos;
window.frames.frame2.src += datos;
}
</script>
</head>
<frameset onload="distribuir()">
<frame name="frame1" src="pagina1.htnl">
<frame name="frame2" src="pagina2.htnl">
</frameset>
</html>
No lo he probado, pero en teoría debería funcionar.
Saludos