Désactiver le raccourci Alt+flèches
Bonjour à tous,
Comme le titre l'indique je souhaiterais désactiver la combinaison Alt+flèches.
Pour vous présenter le contexte, je suis en train de développer une plateforme de quiz.
Je ne souhaite pas qu'un utilisateur puisse retourner à la question précédente s'il s'est trompé.
J'ai donc déjà désactivé le clic droit mais je n'arrive pas à désactiver le raccourci avec Alt, car il permet de retourner en arrière ou en avant combiné avec une flèche.
Je vous présente le code que j'ai déjà essayé d'utiliser mais il est infructueux:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
<script language=JavaScript>
<!--
function disableKeys(e)
{
var ev=(!e)?window.event:e;//IE:Moz
if(ev.keyCode==8)
{
return false;
}
if((ev.altKey==true)&&(ev.keyCode>=65) && (ev.keyCode<=90))
{
return false;
}
if((ev.altKey==true)||(ev.ctrlKey==true))
{
return false;
}
}
// -->
</script> |
Je place le code entre les balises "head".
Je vous remercie pour votre aide :mouarf:
ps: si vous connaissez d'autre astuces (raccourcis ou autres) pour retourner à la page précédente, je vous serais reconnaissant de me les communiquer :D