Bonjour,
Je souhaiterais créer un code pour que des gens puissent utiliser des raccourcis clavier. Par exemple, l'internaute presse la touche "a" et ca le même vers une certaine page, il presse la touche "b" et ca le mène vers une autre page, etc...
J'ai fait ce code :
Ca fonctionne, MAIS. Vous remarquez le textarea que j'ai rajouté. Le projet est équipé d'une messagerie privée interne, du coup il ne faut pas que quand l'internaute tappe les lettres dans son message, il soit redirigé.
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
25
26
27
28
29
30
31 <html> <head> <script language="JavaScript"> function access(pEvent,type){ if(pEvent.keyCode==67){ document.location.href='index.html?page=caserne' } if(pEvent.keyCode==84){ document.location.href='index.html?page=truc' } if(pEvent.keyCode==66){ document.location.href='index.html?page=bidule' } } </script> </head> <body onKeyDown="javascript:access(event);"> <u>C</u>aserne<br><br> <u>T</u>ruc<br><br> <u>B</u>idule<br><br> <textarea rows='4' cols='50'></textarea> </body>
Il y a la solution du "redirection si ctrl + touche", mais :
- Je n'arrive pas à faire des redirections si ctrl + touche
- De toutes manières, je préferrerais que ca soit directement touche, et pas ctrl + touche
Quelqu'un à une idée ? Merci et bonne année !
Partager