Dans Firefox, comment puis-je empêcher les pages de remplacer les raccourcis clavier intégrés à Firefox via Javascript, clé par touche? De préférence, site par site également? Le remplacement le plus frustrant est la barre oblique ('/') qui est liée à "Rechercher dans la page". Des sites tels que les résultats de recherche Google, les calendriers Twitter, certains wikis et autres pages volent la clé de barre oblique pour leurs propres champs de recherche, ce qui est complètement faux.
Étant donné que mon représentant me permet de poser des questions, de modifier et de répondre aux questions, mais pas d'ajouter des commentaires, il s'agit en substance d'une copie de ces deux autres questions auxquelles il n'a pas été répondu correctement:
Comment arrêter un site Web pour contourner mes raccourcis clavier
Firefox: n'autorise pas les sites Web à remplacer la touche / (barre oblique)
la source
Réponses:
En m'appuyant sur la réponse d'edymtt, j'ai créé un script utilisateur qui désactive uniquement les raccourcis clavier spécifiques. Vous pouvez ajouter davantage de raccourcis à désactiver en ajoutant des codes clés au tableau de codes clés ou restreindre les sites auxquels l'appliquer en remplaçant la
@include
balise par un ou plusieurs modèles.Installez en utilisant greasemonkey .
la source
191
dépend de la disposition de votre clavier, en ce qui concerne ma configuration azerty (j'ai 16 + 58 pour la zone alpha et 111 pour le pavé numérique)En ce qui concerne Google et le raccourci Recherche rapide, vous pouvez installer ce script Greasemonkey:
http://userscripts-mirror.org/scripts/show/132237
Comme le dit la description, cela "empêche Google de concentrer la recherche sur chaque pression sur une touche" - en particulier, si vous appuyez
/
avec le focus du clavier en dehors du champ de recherche, la Recherche rapide apparaîtra, comme sur d'autres sites Web.Je l'ai seulement installé sans toucher au code, mais je pense qu'il pourrait être facilement adapté pour fonctionner avec d'autres sites et / ou d'autres raccourcis.
la source
Depuis Firefox 58, il est possible de désactiver le remplacement des raccourcis clavier par site Web.
"Ignorer les raccourcis clavier" et de nombreuses autres autorisations sont disponibles dans "Informations de page -> Autorisations" (sous l'icône d'informations dans la barre d'adresse).
Le remplacement du clavier a été introduit dans Firefox # 380637
la source
Backspace
etDelete
, ce qui est vraiment nul.Ctrl
,Shift
ouAlt
entrée de clé) - ce qui signifie que cela ne l' aide du tout avec la touche barre oblique mentionnée dans la question initiale.Voici un script plus général - vous pouvez définir un nombre illimité d'événements à désactiver.
https://greasyfork.org/fr/scripts/5819-disable-website-keyboard-hooks
la source
YesScript add-on était la solution sans tracas pour moi. Cela empêche les sites d'utiliser JavaScript, mais uniquement les sites que vous choisissez. La plupart du temps, ces sites piratent le raccourci clavier par JavaScript. J'ai trouvé à ce sujet sur cet article forme Ghacks.net.
la source