Andreas Scherrer: Frame schliessen und aktuelle Datei anzeigen

Ich möchte auf meiner Startsite einen Link platzieren, der ein Navigationsmenue aufruft (das Navigationsmenue in Form eines Frames mit einer Normalen htm Datei als Inhalt). In diesem Navigationsmenue möchte ich einen Link/Button oder was auch immer, der beim anklicken den Frame mit der Navigationsleiste schliesst und den Inhalt des (grösseren) Hauptfensters im demslben Browserfenster, aber ohne Frames (d.h. ohne Navigatinosliste) darstellt.
Im Moment habe ich das Problem mit einem html Link gelöst:

<CENTER>
    <P>Navigationsleiste <A HREF="MainSite.htm" TARGET="_top">schliessen</A></P>
</CENTER>

diese Methode öffnet aber immer die Startseite!

Kann ich dieses Manko mit javascript beheben?

  1. Moin Andreas,

    Kann ich dieses Manko mit javascript beheben?

    ja, kannst du!

    Wie's geht steht (wo auch sonst ;-) in SELFHTML <../../tedb.htm> und <../../tecba.htm>.

    Wenn du die Infos aus diesen beiden Seiten kombinierst, kommst du auf:

    <P>Navigationsleiste <A HREF="JavaScript:top.location.href=parent.frames[1].location.href" TARGET="_top">schliessen</A></P>

    wobei die [1] evtl. angepasst werden muss, ist halt die Nummer des Frames, in dem die gewünschte Seite steht.

    Gruß
    Dirk