Как я могу отключить перехват ключа на веб-сайтах?

1506
James Watt

Вроде как мешает веб-сайтам отключить вашу способность щелкнуть правой кнопкой мыши. Некоторые веб-сайты перехватывают стрелки вверх и вниз на клавиатуре и предоставляют им функцию, отличную от обычной (прокрутка страницы).

Если есть способ отключить это, пожалуйста, дайте мне знать.

4
Отключить JavaScript. Daniel Beck 12 лет назад 6
+1 для Отключить JavaScript, но это «глобальные настройки», вы можете отключить JavaScript на определенном сайте с помощью `Adblock` (или с более продвинутым дополнением` NoScript`) Bilo 8 лет назад 0

3 ответа на вопрос

2
diyism

Текущая версия Firefox позволяет нам «отключить контекстное меню javascript to hijack»:

Инструменты / Параметры / Содержание / Включить Javascript Advanced / Отключить или заменить контекстные меню

Но нет функции «отключить JavaScript, чтобы угнать горячие клавиши».

пс. Я ненавижу твиттер-сайт, его сочетания клавиш конфликтуют с моими системными сочетаниями клавиш: J, K, L, I

Я сделал запрос на функцию bugzilla.mozilla.org, пожалуйста, оставьте комментарий здесь: https://bugzilla.mozilla.org/show_bug.cgi?id=775002

1
flubby

To really stop this behavior without breaking other JavaScript (i.e. removing keybinds but preserving other page functionality), you need to break the specific JavaScript calls that affect keybinds (and only them). The easiest way to do this is with GreaseMonkey and a pre-made script like this one: Disable website keyboard hooks.

0
jakub.g

Можете ли вы привести пример такой страницы (было бы проще протестировать)?

Существуют различные анти-дизейблеров доступны, как Greasemonkey userscripts, как это, так что, вероятно, было бы легко создать подобное одно, по- видимому, добавляя что - то вроде doc.onkeypress = null;или более сложной, в зависимости от ваших потребностей.

Google после того, как вы что-то ищете. Я не замечаю это на рабочем столе из-за моего шарика прокрутки, но это действительно раздражает, когда я на ноутбуке James Watt 12 лет назад 0
Я должен указать, я не говорил вам что-то Google, я говорил, что Google это веб-сайт, который делает это. James Watt 12 лет назад 0

Похожие вопросы