Tach!
kurzes Nachlesen der Recherche ergab die Antwort "This didn't work" vom OP dort.
Bei der Antwort mit der contentWindow-Eigenschaft stand kein Kommentar. Und diese Eigenschaft wurde auch im MDN gelistet.
Und darum muss man, bevor man auf JavaScript-Objekte des contentWindow zugreift, abwarten, bis dessen load Event gefeuert wurde. Vorher sind sie nicht verfügbar.
Logisch. Wie immer, wenn was geladen werden muss.
dedlfix.