Hallo Andi!
Abgesehen davon, dass ich von Frames ohnehin möglichst Abstand nehme, würde ich vorschlagen, nicht krampfhaft den Versuch zu unternehmen, irgendetwas anzupassen.
Vergiss die Prozentteilung des Framesets und verwende Pixel - dann ändert sich nur der "main"-Frame - und damit kann man leben.
zB:
<frameset rows="150,*" border=0 frameborder=0 framespacing=0>
<frame src="banner.pl" name="banner" scrolling=no>
<frameset cols="200,*" border=0 frameborder=0 framespacing=0>
<frame src="../jsnavigation.htm" name="navigation" scrolling=no>
<frame src="../indexmain.htm" name="main" border=0 frameborder=0 framespacing=0 scrolling=auto>
</frameset>
</frameset>
Im Mainframe kannst Du ja mit Tabellen gerne noch etwas auf die Breite eingehen.
Empfehlung:
Teste die Site mit allen möglichen Browser - mit und ohne JavaScript bzw. Bilder - du wirst dich wundern ...
mfg
norbert =:-)