molily: self.focus() funktioniert nur einmal - warum?

Beitrag lesen

Hallo,

Ausgehend von einer Adressliste werden einzelne Adressen bearbeitet.

Ich finde es nerviger, für jede Adresse ein neues Fenster aufzumachen.

Aber geht wohl nicht anders.

Doch, da gibt es viele Alternativen: Kein Fenster öffnen, sondern das Formular im aktuellen Dokument einblenden und die Formulardaten ggf. mit Ajax absenden. Solche Aufgaben löst man schon seit Jahren nicht mehr mit Popup-Fenstern.

Den Fokus würde ich aus dem Ursprungsfenster zu setzen versuchen. Also im Ausgangsfenster ein popupfenster.focus() beim Klicken auf einen Link aufrufen. Dass ein Fenster an ein anderes den Fokus übergibt, ist m.W. weniger beschränkt als der Fall, in dem ein Fenster den Fokus eigenmächtig an sich reißt.

Mathias