Hi Ulla,
Entweder stehe ich kräftig auf der Leitung oder wir
„schreiben“ aneinander vorbei.
ist meist so, insbesondere wenn man kein Beispiel vor Augen hat 
Wie ich aus einem bestehende Frameset heraus den Inhalt des
Hauptframes ändere ist mir bekannt.
hätt’ ja sein können, solche Fragen sind nicht unüblich.
Probleme habe ich allerdings darin, von einer „normalen“
HTML-Seite ohne Frames, in der die Navigationsbuttons in einer
Tabellenspalte stehen auf ein Frameset zu kommen, in deren
Hauptframe der dem Button entsprechende Inhalt erscheint.
Momentan habe ich für jeden Button ein eigenes Frameset
definiert, was allerdings nicht sonderlich geschickt ist.
Wohl war.
Warum schiebst Du die Tabelle mit den Navi-Buttons nicht in ein Frame (meist links oder oben angeordnet) und den HAuptframe daneben (bzw. darunter).
Das hatte ich auf meiner alten HP auch so gelöst, allerdings wurde es mit der Zeit etwas unübersichtlich (da ich die gesamte Breite des Browsers benutzen wollte, war der Navi-Frame darüber - mit sehr viel Scrollerei verbunden)
Dadurch bleibt der Navi-Frame stehen, während der Hapt-Frame durchgerollt werden kann.
Mann kann natürlich auch zwei Frame-Inhalte gleichzeitig ändern - allerdings muss man dann schon JavaScript einsetzen.
PS: Gibt es eigentlich eine Möglichkeit, die ganzen on
mouseover, mouseout und onclick Event-Handler in eine externe
Datei (ähnlich Stylesheets) auszulagern? Es handelt sich doch
auch um eine Art Javascript - und Javascript kann doch
ausgelagert werden.
Bei „mouseXYZ“ handelt es sich nicht um JS, sondern um eine browserinterne Interpretation.
So kann man z.B. JS abschalten und trotzdem funzt mouseover immer noch.
Prinzipiell könnte man das schon in eine CSS-Datei einbetten (z.B. indem man den Link-Hintergrund beim „Überfahren“ (hover) ändert - allerdings haben ältere Browser hier evtl. Schwierigkeiten.
Auch wenn es etwas Schreibarbeit ist - lass es lieber so, die „Profis“ machen es (meist) auch so…
CU (M)ike
Meinungsaustausch: Ich gehe mit meiner Meinung zum Chef und komme mit seiner wieder raus…