Hi zusammen,
Der Fehler liegt hier mal wieder woanders, als man es zuerst vermutet. Das ist kein JavaScript Problem, sondern ein HTML Problem. Die Funktion ist völlig richtig, nur wird sie nicht angesprochen weil:
<base target="Hauptframe">
Also werden alle Verweise an des Dokument in "Hauptframe" weitergeleitet, wenn es nicht ausdrücklich anders angegeben ist, nur dass sich dort keine Funktion "ZweiFrames" gibt. Genau das sagen übrigens auch die Fehlermeldungen aus, die man in den Browsern bekommt. (Beim Netscape einfach javascript: in die Adresszeile tippen und beim IE aif dieses kleine Achtung-Symbol in der Statuszeile links unten klicken.
Du hast zwas bei allen Verweisen auf html-Dateien die im "Menu" Frame angezeigt werden sollen brav target="_self" angegeben, aber es bei dem Link auf die Javascript-Funktion vergessen. Die relevante Zeile müsste so aussehen:
<a href="javascript:ZweiFrames('mainMenunreins.htm','Menu','nreins.htm','Hauptframe')" target="_self">
Dann klappts auch mit dem Nachbarn ;)
Alles gute noch
Marcus
PS: Leerzeichen in Dateinamen und eval() mögen zwar funktionieren, aber sind böse!!!