Hallo,
Bei verschiedenen Domains gibt es einen Umweg.
Das Dokument im iframe weiss ja, wenn es fertig geladen ist. Dann kann es per Ajax eine Meldung an seinen eigenen Server senden. Der Server stellt daraufhin eine Meldung online, etwa eine CSS-, Javascript-, oder Grafik-Datei.
Die Dateien können per Javascript zeitverzögert vom parent-document gelesen werden.
Dieser Umweg ist zum Glück nicht mehr nötig. Dokumente können cross-domain mittels postMessage kommunizieren. Siehe auch:
http://en.wikipedia.org/wiki/Web_Messaging
http://dev.w3.org/html5/postmsg/
http://www.whatwg.org/specs/web-apps/current-work/multipage/web-messaging.html
So kommuniziert man auch mit Web Workern.
Mathias