Bonsoir,
J'explique mon problème. J'aimerais créer un script javascript qui permetterait de bloquer l'utilisation de la barre espace ainsi que des flèches. J'aimerais faire cela afin que l'utilisation ne puisse descendre dans la page.
J'ai deja essayer de la faire de deux manière, mais aucune ne marche...
Manière 1 :
Manière 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 window.onload =initlistener; function initlistener() { document.addEventListener("keydown",touches,true); document.addEventListener("keyup",touches,true); alert("listener activé") } function touches(event) { if((event.keyCode == 32) || (event.keyCode == 40) || (event.keyCode == 38) || (event.keyCode == 39) || (event.keyCode == 37) ){ // event.returnValue = false; event.keyCode=0;return false; } }
Je suis tombé sur plusieurs topic qui se trouvent sur le forum. J'ai eu beau regarder et essayer de comprendre pour le reappliquer, ca ne marche toujours pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 document.onkeydown=bloquetouches; function bloquetouches() { if((event.keyCode == 32) || (event.keyCode == 40) || (event.keyCode == 38) || (event.keyCode == 39) || (event.keyCode == 37) ){ event.keyCode=0;return false; } }
Si quelqu'un peut m'aider..
Merci d'avance,
Ctesias
Partager