Hallo Birdman,
Zur Lösung deines Problems könntest Du im Header im Anschluß an einen Javascript-Bereich einen Noscriptbereich definieren in dem ein Metatag mit Weiterleitung steht. (!wichtig, nie einen Noscriptbereich ohne vorhergehendem Script einsetzen!)
<script language="JavaScript">
<!--
(diesen Scriptbereich für irgendwelche Funktionen verwenden)
//-->
</script>
<noscript>
<meta http-equiv="refresh" content="1; URL=http://deine Domain/Startseite-frameset.html">
</noscript>
Somit werden alle Browser, die kein Javasript aktiviert haben auf die entsprechende Startseite mit dem Frameset geleitet.
(Alle anderen sollten den Noscriptbereich ignorieren)
Gruß Gegge