La mise au point pour le contenu de l'iframe

J'ai une page avec un document.onkeydown gestionnaire d'événements, et je suis le charger à l'intérieur d'une iframe dans une autre page. Je dois cliquer à l'intérieur de l'iframe pour obtenir le contenu de la page pour lancer "à l'écoute".

Est-il une manière que je peux utiliser JavaScript dans le bord extérieur de la page pour définir le focus à l'intérieur de la page, donc je n'ai pas de cliquer à l'intérieur de l'iframe?

EDIT: réponse à un commentaire:

Le contexte est la fenêtre principale est une lumière en forme de boîte système, sauf qu'au lieu de photos, il montre les iframes, et chaque iframe est une page interactive avec keydown/mousemove gestionnaires. ces gestionnaires ne pas le feu jusqu'à ce que je clique dans l'iframe après avoir montré la lumière-de la boîte-chose.

Je ne suis pas actuellement à la recherche de "setFocus" dans le sens traditionnel du terme, comme autant "d'activer les gestionnaires d'événements sur l'iframe contentDocument"

  • Pouvez-vous fournir plus de contexte? Êtes-vous en tapant dans la fenêtre principale et d'attendre que le texte apparaisse (sous une forme ou une autre) dans votre iframe? Cela est pertinent, car le réglage de la focalisation à l'intérieur de votre iframe pourrait interférer avec les utilisateurs de taper dans la fenêtre principale.
InformationsquelleAutor Jimmy | 2008-12-15