Hola JALVARO, bienvenido a los foros
:
El código ya lo puse en las FAQs, y suelo explicarlo, pero me parece muy bien tu planteamiento:
Si la página abridora no tiene nombre, o no sabes si tienen un nombre, puedes asignárselo con un script sencillo en cualquier sitio de la página:
<script type="text/javascript" >
window.name = "principal";
</script>
Espero que no tengas dificultad con el resto.
Saludos