No se puede salir de la página, cierto, lo que digo es que hace falta que una parte del menú esté en una página y la otra en la otra parte.
Un menú generalmente activa un evento a través de una función digamos basándonos en la imagen:
en Menu.html:
Código PHP:
<a href="Contenido.html" target="Temas"
onMouseOver="parent.frame_2.Cambiar.src='2.jpg';"
onMouseOut="parent.frame_2.Cambiar.src='1.jpg';">
Cambiar Imagen</a>
y en Contenido.html
Código PHP:
<img src="1.jpg" name="Cambiar">
Con 2 imagenes, 1.jpg y 2.jpg.
Esto puede ser lo que pones como submenu1.
Esto mismo se puede adaptar al script de un menú desplegable, separando las 2 partes del menú. Claro que depende del script, y depende de saber JavaScript para adaptarlo.
De esta manera se "simula" que el menú rebasa al frame, cuando en realidad el menú se activa en el otro frame.