On 6/14/10, Kornel Lesinski <[email protected]> wrote: > On Mon, 14 Jun 2010 20:38:07 +0100, Carlos Andrés Solís > <[email protected]> wrote: > >> Hello! I've been noticing a problem in many HTML5 test apps, very >> especially games. When the directional arrow buttons are pressed, the >> screen scrolls. >> This is a problem that, as far as I know, Flash had solved by changing >> the focus of the application to the app. Is this doable in HTML5? > > Yes. It's possible already — page just has to return false from keypress > handler: > > window.onkeypress = function(){return false} > > That's just one line that, unfortunately, many web-based games forget to > include. > The bad thing about the Flash behaviour is that it seems to completely steal keyboard focus if programs even listen to onkeypress. window.onkeydown should return false only when the application is actually going to use that keypress.
-- kv, - Bjartur
