web-dev-qa-db-fra.com

Comment écouter la pression de la touche Ctrl-P en JavaScript?

Je souhaite désactiver l'impression de certaines pages Web. Comment câbler les raccourcis clavier de plusieurs navigateurs (Ctrl + P) à un javascript qui sera déclenché chaque fois que les raccourcis clavier seront pressés?

26
John

Vous pouvez remplacer en capturant l'événement.

jQuery(document).bind("keyup keydown", function(e){
    if(e.ctrlKey && e.keyCode == 80){
        return false;
    }
});
40
Anoop

Une excellente bibliothèque est également Mousetrap

4
Charlie G

Essayez Bibliothèque de raccourcis clavier .

Au lieu de simplement copier-coller, examinons la source et comprenons comment cela fonctionne.

Vous pouvez voir la source ici

2
nana