2009-02-09 5 views
1

Je veux implémenter des raccourcis clavier en utilisant jQuery. De manière spécifique, je souhaite déclencher un événement lorsque, par ex., Je souhaite déclencher un événement. F5 est cliqué.Comment intercepter l'événement cliqué sur un bouton F5 à l'aide de jQuery?

Quels types de problèmes rencontrez-vous avec les raccourcis clavier?

En outre, tout graphique en ligne qui a tous les mappages de clavier aux nombres?

Répondre

6

Vous ne pouvez pas et ne doit pas utiliser F5 - la réserve la plupart des navigateurs comme rafraîchissement, et même vous pourriez vous devriez vouloir ne pas dérouter les utilisateurs en brisant les conventions de l'interface utilisateur

You can use this little app to find out key codes

0

Cette petite bibliothèque JS vous permettra de le faire:

http://www.openjs.com/scripts/events/keyboard_shortcuts/

mais il y a certaines choses à noter.

1.) Dans IE, vous ne pouvez pas arrêter l'événement AFAIK, vous êtes juste Accrocher avant qu'il ne rafraichit

2.) Dans IE, certains événements de clavier vous ne pouvez pas intercepter ... par exemple CTRL + S affichera toujours la boîte de dialogue Enregistrer, qu'elle le veuille ou non.

Questions connexes