Externes frameset schliessen

hallo,

ich arbeite gerade an einem externen shop, der auf frames basiert. ich lasse ihn von der startseite aus öffnen (externes fenster). nun möchte ich dieses fenster per link wieder schliessen. mit der funktion window.close() schliest sich aber nur der frame, wo sich der schliess-link befindet. was muss ich angeben, damit sich das frameset schliesst?

grüsse
micha

Hi Micha,

mit dem Javascript Befehl open() kannst du eine Popup Fenster mit der gewünschten URL öffnen und dem neuen Fenster eine Instanzvariable zuweisen. Über diese Instanzvariable kannst du das Fenster dann jederzeit ansprechen und dementsprechend auch wieder schliessen. Hier ein Beispiel:

function oeffnen()
{
<B>fenster_1</B> = open(‚index.htm‘,‚fenstername‘);
}

[Fenster öffnen](javascript:oeffnen())
[Fenster schliessen](javascript:fenster_1.close())

Hoffe, das ist der gewünschte Effekt den du haben wolltest!

Gruss
Andi

Hallo!

Wenn ich es richtig verstanden habe, müsste parent.window.close() dein Problem lösen.

–Jan Vornberger

http://www.virtualg.de.vu - WebDesiGn; quasi gratis

hallo nochmal,

danke für die antworten, ich habs zwar mittlerweile anders hinbekommen, aber der tipp mit dem parent.window.close() war ganz brauchbar. werd ich mir merken.

grüsse
micha