Je crée un jeu javascript et j'ai besoin de lier beaucoup de touches à différentes fonctions. Ce que je sais faire, ce dont j'ai besoin d'aide est de surcharger les touches de raccourci pour le navigateur. en d'autres termes, je veux brouiller les touches de raccourci pour le navigateur et les rediriger vers mon application.Relier des touches avec javascript tout en évitant les touches de raccourci du navigateur
Répondre
Je crois que si vous arrêtez la propagation de l'événement, alors vous empêcherez le navigateur d'attraper l'événement.
un exemple:
element.onkeyup = function(e) {
var ev = e || event;
//do stuff here, probably with ev.keyCode
return false;
}
oh vraiment? juste comme n'importe quoi d'autre. Un peu d'oubli de ma part, merci beaucoup. –
Pas besoin de 'ev.preventDefault();', qui provoquera en fait une erreur dans IE. Si vous utilisez cette méthode de rattachement d'un gestionnaire d'événement, le 'return false;' fait le travail dans tous les navigateurs. –
- 1. Définition des touches de raccourci dans Textmate
- 2. touches de raccourci XUL
- 3. Touches de raccourci en Java
- 4. touches de raccourci du système prépondérants
- 5. Touches de raccourci Eclipse Synchronize
- 6. Touches de raccourci? Les évènements clés?
- 7. Aide sur l'utilisation des touches de raccourci
- 8. Désactiver Internet touches de raccourci Explorateur
- 9. gedit touches de raccourci cassées, a mod2
- 10. Création de touches de raccourci Visual Studio
- 11. Accès aux "touches multimédias" à partir de l'onglet du navigateur
- 12. Delphi: Comment arrêter automatiquement les touches de raccourci TAction?
- 13. Comment programmer les touches de raccourci de menu dans .NET?
- 14. VBA désactiver/activer les combinaisons de touches de raccourci
- 15. Quelles sont les touches de raccourci utiles dans Visual Studio?
- 16. Saisir les touches du clavier
- 17. comment ignorer les touches de raccourci dans os x
- 18. Appliquer les touches de raccourci à Silverlight page
- 19. Blocage des touches de raccourci à l'aide de C#
- 20. Naviguer avec les touches fléchées
- 21. fusionner deux tableaux, tout en maintenant les touches numériques
- 22. Les touches fléchées comme touches d'accès?
- 23. Faire des combos de touches avec jQuery/JavaScript
- 24. Raccourcir les touches dans Java
- 25. Utilisation de touches spéciales pour les raccourcis clavier en Javascript
- 26. DataGridView - Touches de raccourci Vs MouseClick pour Cell Focus
- 27. comment capturer des répétitions de touches avec javascript
- 28. Est-il possible d'ajouter des touches de raccourci pour les éléments MenuBar/MenuItem dans GWT?
- 29. Déplacement de JLabel avec les touches fléchées
- 30. Touches numériques de capture d'événement de touche de raccourci
Certains raccourcis clavier dans certains navigateurs ne peuvent pas être remplacés, alors assurez-vous de tester tous vos raccourcis clavier dans tous les navigateurs dont vous avez besoin pour travailler. –