Salut ... j'ai un petit pb ...
j'ai récupéré ce code qui permet de bloquer l'usage de certaines combinaisons de touche s... j'aimerai bien le modifier afin de mettre en place des raccourcis clavier ...
par exemple ctrl + R pour placer automatiquement le focus sur un champ de texte ou ctrl + D pour appeler une URL prédéfinie....
en revanche j'ai du mal à voir comment faire ...
quelqu'un aurait il une piste ?
thx
@++
var DisableKeys = Array(
// BackSpace
// 8,
// Touches F1 à F12
112,113,114,115,116,117,118,119,120,121,122,123
);
var DisableCtrlKeys = Array(
// n
78,
// d
68
);
function bloqueTouche(e) {
var ie = window.event;
if (ie){
e = window.event;
}
if(e.ctrlKey) { //Touche Ctrl enfoncée
for (i=0;i<DisableCtrlKeys.length;i++) {
if(e.keyCode == DisableCtrlKeys[i]) {
if (ie) {
e.keyCode=0;
e.returnValue = false;
}
return false;
}
}
}
for (i=0;i<DisableKeys.length;i++) {
if (e.keyCode == DisableKeys[i]) {
if (ie) {
e.keyCode=0;
e.returnValue = false;
}
return false;
}
}
}
document.onkeydown=bloqueTouche;
</script>