f2.close() reicht. Aaaaber (jetzt kommt der Trick
Es reicht nicht, das Fenster f2 zu nennen, du mußt das Ergebnis von window.open (also den Pointer auf das Fenster) in einer Variablen speichern:
f2 = window.open(...);
Hallihallo, der Andi hier, diesmal mit einer Frage zu Javascript.
Folgender Zustand:
Ich habe eine Seite, von der lasse ich ein weiteres Fenster öffnen, nennen wir es "f2".
Wenn ich nun auf meiner Hauptseite einen Link zu einer weiteren Seite klicke, soll diese mir das Popupfenster wieder schliessen.
Ich habe schon folgendes probiert:
onLoad="f2.close()"
onLoad="document.f2.close()"
onLoad="window.f2.close()"
onLoad="f2.window.close()"
onLoad="f2.document.close()"
Wenn es da eine Möglichkeit gibt, gleich die nächste Frage:
Funktioniert das auch, wenn mein Popupfenster keinen Namen hat, also:
document.close().all WHERE window NICHT DAS AKTUELLE
;-)
Einen Kommentar schreiben: