Hallihallo!
Im Prinzip ist sowas möglich, allerdings muss man dafür ganz schön tricksen, denn:
---> Jedes Framefenster ist ein eigenes Fenster, und die Anzeigemöglichkeit eines (D)HTML- Gebildes beschränkt sich nun mal auf das EIGENE Fenster...
Aber: (jetzt kommt der Trick) ;)
Es gibt die Möglichkeit, sich eine externe js- Datei anzulegen, die dann in jede Datei, die in den ich-nenn-ihn-mal- Hauptframe geladen wird, eingebunden wird. Das macht ja nur eine Zeile aus, und die Ladezeiten steigen dadurch auch nicht unbedingt, weil die js- Datei ja nur beim ersten Mal wirklich geladen wird.
Diese js- Datei in deinem Hauptframe sieht dann so aus, daß sie Dir dynamisch Deinen Navigationslayer erzeugt, und ihn bei Bedarf ein- oder Ausblendet. (angesprochen wird sie dann per parent.haupt.einblenden() )
Einziger Nachteil bei der Geschichte: Du hast nur was von Deiner Navigation, wenn Du die Dateien selber unter Deiner "Kontrolle" hast. Sprich: wenn es Deine eigenen Dokumente sind, die Du da zeigst. Ansonsten kommt der berühmte (und gar nicht mal so sinnlose) "Zugriff verweigert".
Ic hoffe, ich konnte Dir damit ein wenig helfen...
Viele liebe Grüße,
Der Dicki