Setzen des Fokus auf Iframe-Inhalte

Ich habe eine Seite mit einemdocument.onkeydown Event-Handler, und ich lade es in einem Iframe auf einer anderen Seite. Ich muss in den Iframe klicken, damit die Inhaltsseite "Listening" startet.

Ist es eine Möglichkeit, JavaScript auf der Außenseite zu verwenden, um den Fokus auf die Innenseite zu setzen, damit ich nicht in den iframe klicken muss?

EDIT: Antwort auf Kommentar:

Der Kontext ist, dass das Hauptfenster ein Light-Box-ähnliches System ist, außer dass anstelle von Bildern Iframes angezeigt werden und jeder Iframe eine interaktive Seite mit Keydown- / Mausbewegungs-Handlern ist. Diese Handler werden erst ausgelöst, wenn ich nach dem Anzeigen des Light-Box-Objekts auf den Iframe klicke.

Ich versuche eigentlich nicht, "setFocus" im herkömmlichen Sinne zu verwenden, sondern "Ereignishandler für das iframe contentDocument aktivieren"

Antworten auf die Frage(16)

Ihre Antwort auf die Frage