guten Morgen,
<A HREF="javascript:open(parent.frames[0].location.href,'_top')"
^^^^^^^^
? Was willst du denn da machen ? Was dir vorschwebt, ist, das Linkziel nach "_top" zu laden, also ganz nach "oben" im Browser (und in der Browser-hisrory). Das geht nun einmal mit solchen dynamischen Aufrufen nicht in gleicher Weise wie bei "normalen" links, bei denen du target-Vorgaben machst ... das "target" ist ja bereits mit "parent.frames..." vorgegeben.
Möglich wäre:
top.location.href='datei.htm'
womit dann die Framekonstruktion verschwunden ist. Willst du die Framekonstruktion beibehalten und eine Seite in dein erstes Frame laden, müßtest du schreiben:
parent.frames[0].location.href='datei.htm')
und es empfiehlt sich eigentlich, das nicht direkt im <a>-tag zu machen, sondern dafür eine Javascript-Funktion im Header zu schreiben:
<script language="javascript">
function oeffnen(){
parent.frames[0].location.href="datei.htm";
}
im body schreibst du deinen link dann so:
<a href="javascript:oeffnen()">
das sollte es ungefähr bringen.
erfolgreiches Wochenende
Christoph S.