Raphael: opener.focus() funktioniert mal und mal nicht

Beitrag lesen

Hallo,

ich arbeite gerade an einer Webseite, bei der die einzelnen Punkte in neuen Fenstern angezeigt werden sollen, da es sich meistens um eine detailliertere Anzeige zu einer Liste oder um eine kleine Popup-Abfrage handelt.

Die Seite hat folgenden Aufbau:

Hauptmenü->Liste->Details->Unterabfrage

Wenn ich jetzt die Unterabfrage schliesse über einen schliessen Button mittels self.close(), dann soll natürlich, unabhängig davon, was der Anwender zwischendurch gemacht hat, der opener den Focus erhalten, in dem Fall die Details. An dieser Stelle funktioniert opener.focus().
Wenn ich Details schliesse soll dann entsprechend die Liste den Focus erhalten. Gleicher Button, gleiche Funktion, aber: opener.focus() funktioniert in diesem Fall nicht.

Nun endlich die große Frage: Wieso?

Auf jeden Fall schon mal Danke,

Raphael