Hallo Christoph,
natürlich kannst du das:
if (top.location.href != "frameset.htm") top.location.href = "frameset.htm"
wenn Deine Website nur aus einigen wenigen Seiten besteht, mag es so
praktikabel sein, ansonsten ist es eine Zumutung für den Besucher.
Da kommt jemand über einen Link oder Suchmaschine auf eine Unterseite,
weil dort genau die von ihm gewünschten Informationen stehen und darf
sich dann mühevoll von der Homepage durchhangeln, in der Hoffnung,
dass er die gewünschte Unterseite wiederfindet.
http://aktuell.de.selfhtml.org/artikel/javascript/dyn-frames/ halte
ich für eine *wesentlich* bessere Lösung des Problemes.
Oder ganz auf den Einsatz von Frames verzichten, dann tritt auch
dieses Problem überhaupt erst nicht auf ;-)
Viele Grüße,
Stefan