Version complète: sur le forum Webmaster Hub : Récupérer la valeur du "paddle"
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Asp, Java, Cfm, autres.
d4nte
Hello, à tous


J'aimerai savoir si il y a un moyen de récupérer si l'utilisateur a appuyé sur la fleche du haut, du bas, de droite ou de gauche ?

J'ai essayé plusieurs petites choses mais non ..

Merci
Vincent
oui c'est possible, tout est expliqué ici :
http://fr.selfhtml.org/javascript/objets/e...htm#generalites

les touches gauche, haut, droite, bas ont les codes 37, 38 39, 40 si je ne me suis pas trompé
d4nte
merci c'est génial ca !

Mais c'est possible de rendre compatble ca avec FireFox ?

CODE
<script for="document" event="onkeydown()" language="JScript" type="text/jscript">
<!--
{ window.status = "touche avec la valeur décimale " + window.event.keyCode + " appuyée";

return true; }
//-->
</script>
<script for="document" event="onkeyup()" language="JScript" type="text/jscript">
<!--
{ window.status ="touche avec la valeur décimale " + window.event.keyCode + " relâchée";

return true; }
//-->
</script>
Country
CODE
<script type="text/javascript">
function paddle(evt) {
    if(!evt) var evt=window.event;
    window.status ="touche avec la valeur décimale " + evt.keyCode + " relâchée";
}
window.document.onkeyup=paddle;
</script>


Aucun problème pour récupérer le code de la touche, par contre en ce qui concerne le window.status il faut que Firefox l'autorise pour que cela marche (Outils->Options->Fonctionnalités Web->Activer Javascript->Avancé...).
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.