je voudrais empêcher le scrolling de la page quand on appuie sur des touches comme les flèches ou espace
j'ai trouvé un début de piste mais ça m'a l'air très compliqué
j'aimerais éviter de mettre ça dans la balise body pour commencer:
<body onkeypress="onKeyDown(event)" onkeydown="onKeyDown(event)">
on doit pouvoir les caser ailleurs...
ensuite dans la fonction, pour bloquer le scroll
1 2
| event.preventDefault(); // ça marche pour netscape/firefox/safari/chrome
event.returnValue=false; // ça marche pour IExplorer |
pour Opera je n'ai pas trouvé...
faudrait peut-être que je lise plus en détails la doc javascript sur le contôle du clavier car ça m'a l'air bien compliqué et comme je suis pas un expert en javascript j'y comprends pas grand chose
Partager