Hallo,
Also muss in der "realen" Umgebung irgend etwas anders sein, als in meinem Testbeispiel.
Ist das Dokument in Fenster1 eventuell ein Frameset und stellt in einem Frame ein Dokument aus einer ganz anderen dritten domain dar? Dieses Frame, und nicht das eigentliche Fenster1, wäre dann der opener.opener für Fenster3 und dessen Dokument wäre dann in einer dritten, nicht zugänglichen domain.
viele Grüße
Axel