Hallo Chefkoch,
zur Ergaenzung noch ein anderes Beispiel: das Freeware-Javascript-Menue JS-Menue http://www.Rheinbreitbach.net/js-menue/ macht's wie folgt
<HTML>
<HEAD>
<TITLE>...</TITLE>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function jsstart(){self.location.href='jsindex.htm'}
//-->
</SCRIPT>
</HEAD>
<FRAMESET ... ONLOAD="jsstart()">
<FRAME NAME="menuFrame" ... >
<FRAME NAME="seiteFrame" ...>
<NOFRAMES>
blablabla
</NOFRAMES>
</FRAMESET>
</HTML>
D.h. es wird ein Frameset definiert, in das HTML-Dateien ohne JavaScript geladen werden - links ein statisches Menue und rechts der Inhalt.
Bei aktiviertem Javascript wird per onLoad die Datei jsindex.htm geladen, in der ein Frameset mit dem JavaScript-Menue aufgebaut wird. Die jsindex.htm baut dann per JavaScript den kompletten Frameset auf, aber stattdessen tut es auch eine 'normale' HTML-Datei mit Frameset-Definition, in die Du dann auch ein Java-Applet laden kannst.
Mir wird aus Deinem Posting nicht ganz klar, ob Du Java oder JavaScript fuer das Menue nutzen willst - selbst wenn die Besucher Deiner Seite JavaScript aktiviert haben, heisst das nicht, dass sie auch die Ausfuehrung von Java-Appletts zulassen.
Viele Gruesse,
Heiko