Bonjour !
J'ai d�velopper un petit taquin en javascript
(http://fr.wikipedia.org/wiki/Taquin pour ce qui ne conna�trai pas) mais j'ai un petit souci.
Celui-ci fonctionne tr�s bien mais je fais utiliser les fl�ches du clavier � l'utilisateur.
Le probl�me c'est que les fl�ches du haut et du bas font bouger la scrollbarre du navigateur (logique) en m�me temps que les pi�ces de mon taquin.
J'aimerais savoir si je pouvais, en javascript, interrompre l'ordre de scroll envoy� au navigateur ? S'il existait un moyen d'empecher le navigateur de scroll lors de l'appui sur les fl�ches..
Voici mon code de capture des �v�nements :
Merci d'avance pour votre aide !
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
17
18
19
20
21
22
23
24 <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" src="Enigmes/1/traitementJSLaby.js"></script> <script language="javascript"> function detectKey(Event) { if(Event==null) { Event=event; } kc = Event.keyCode; if (!kc) kc = Event.wich; switch (kc) { case 37: deplacerAGauche(); break; case 38: monterUneCase(); break; case 39: deplacerADroite(); break; case 40: descendreUneCase(); break; default: return; } } </script> <title>1ère énigme</title> </head> <body onkeydown="javascript:detectKey(event);">
Cordialement,
Mister Jpa
Partager