Hola fjmasero:
La contestación de mikel es la correcta, pero creo que podrían plantearse algunos matices...
El segundo parámatro del "window.open" equivale al atributo "target" de algunas etiquetas (a, area).
No es mi intención liarte, pero cuando se asigna a una variable:
ventana = window.open...
luego se puede escribir en esa ventana desde javascript poniendo:
ventana.document.write.
Entonces es posible que funcione algo así:
ventana.document.location.href...
Insisto en que no quiero liarte, pero creo que tiene que ver con la pregunta que haces... yo no lo he probado, pero muchas veces me sorprendo con las cosas que se pueden hacer con javascript.
Saludos