Thorsten Steffen: Opener funktioniert nicht aus frame

Beitrag lesen

Hallo,

Das kann ich nicht nachvollziehen. In all meinen Tests verweist opener auf das window-Objekt des Frame-Dokuments, aus dem das Popup geöffnet wurde, nicht auf das window-Objekt des Frameset-Dokuments (das wäre wiederum opener.parent). Abgesehen davon würde document fehlen. opener.document.formularname.feldname.value/.focus() sollte prinzipiell funktionieren, der Fehler liegt wahrscheinlich woanders.

War da nicht irgendwas mit Domainübergreifenden Restrikitven?
hab schon lange keine Fenster mehr geöffnet :D
Könnte es daran liegen? Anonsten das Problem mal eingrenzen. Also zuerst prüfen ob opener existiert, dann evtl schauen welches Frame referenziert wird, alert(opener.name)
Es gab glaube ich einige Browser die Probleme bei Frames machten, wenn man Namen verwendet die auch Objekteigenschaften von window-Objekten sind. Möglicherweise besteht ein sollcher Konfikt.
Ungeschickt wäre z.b.
<frame name="document" ...>

gruss
Thorsten