Bbonjour à tous,

Dans mon site j'aurais aimé ajouter une page pour visualiser des images.
Pour passer d'une image a l'autre j'utilise la fonction suivante :

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
function lettretouche(keyStroke){
if(event.keyCode) 
touche = event.keyCode;  
else
touche = keyStroke.which;
 
if(media_id > 1)
{
if(touche == 97)
document.location.href = media_AV
}
 
if(media_id < nbmed)
{
if(touche == 122)
document.location.href = media_AP
}
}
document.onkeypress = lettretouche;
Cela fonctionne très bien avec les touches "standards".
Pour mes essais j'ai utilisé les touches a (97) et z (122).
Le probleme est que j'aimerais utiliser les touches fléchées droite et gauche.

Pourquoi ? parceque sur ma page il y a un formulaire. Et quand les visiteurs remplissent le formulaire et qu'ils appuient sur a ou z la page change !!

Apparement les touches fl^échées n'ont pas de code ASCII.
Alors comment les détécter ?
Y a t'il une autre méthode n'utilisant pas les code ASCII mais d'autres codes ?


Merci a vous

Nicotom