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