title: Flash steals browser focus
body: <p>I have a flash app in my page, and when a user interacts with the flash app, the browser/html/javascript stops receiving keyboard input.  </p>
  
  <p>For example, in Firefox control-t no longer opens a new tab.</p>
  
  <p>However, if I click on part of the page that isn't flash, the browser starts receiving these events again.</p>
  
  <p>Is there anyway to programatically (either through flash or javascript) to return focus to the browser?</p>
  
  <p>After the user clicks a button in flash, I have the flash executing a javascript callback, so I've tried giving focus to a form field (and to the body) through javascript, but that approach doesn't seem to be working.</p>
  
  <p>A perhaps more concrete example is Youtube.  They also have this problem.  When I click the play/pause button, or adjust the volume, I would expect my browser keyboard controls to still work, but they don't, I have to click somewhere on the page outside the movie area.  This is the exact problem I'm trying to solve.</p>