Schau mal hier:
OnDocumentComplete
Und so sollte das eigentlich immer korrekt funktionieren, auch wenn das Dokument aus Frames besteht.
// EDIT:
Sorry nicht richtig gelesen...
Ich hätte gedacht, dass OnDocumentComplete korrekt funktioniert nach der beschriebenen Vorgehensweise. Hast du eine Seite als Beispiel wo das nicht funktioniert?