nochmals hallo;
also, der Fehler liegt hier:
document.open("frameset02.html");
bitte lies mal nach, was "document.open" wirklich macht.
Und der zweite Fehler:
Der Aufruf lautet bei mir:
onload="openframe('inhalt02.html#Anker03')"
die Datei in der Klammer wird nicht erkannt. Korrekt wäre der Aufruf onload="openframe()".
alert wirkt halt anders als ein selbst vergebener Name für eine Funktion. Und dadurch, daß du deinen alert-Befehl auch _nach_ "document.close" gesetzt hast, kann alert natürlich das abbilden, was in der Klammer steht. Mach dir bitte den Unterschied zwischen Javascript-Befehlen und selbst vergebenen Namen klar.
Grüße aus Berlin
Christoph S.