Forum de discussion
Forum « Programmation Javascript » (archives)
Re: bloquer les touches Suppr et retour arriére
Envoyé: 26 août 2005, 9h05 par Oznog
Je n'ai pas testé dans le contexte que tu explique mais voilà lecode pour détecter les deux touche (8 et 47). Tu peux essayer de remplacer l'alert par le return false. Mais sache que peut importe, il se peut très bien que le navigateur capture la touche avant toi et force son application malgré tes interventions.
<script type="text/javascript" language="javascript">
<!--
var nav4 = window.Event ? true : false;
function twAnnuleTouche() {
// 8 = Backspace
var whichASC = nav4 ? e.which : event.keyCode;
//if (whichASC==8||whichASC==46) return false;
if (whichASC==8||whichASC==46) alert(whichASC);
}
if (nav4) {
document.captureEvents(Event.KEYDOWN);
}
document.onkeydown = twAnnuleTouche;
// -->
</script>
Ciao
Oznog
Réponses
|