4

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

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

3 ответа3

2

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

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

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

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

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

1

Чтобы действительно остановить это поведение, не нарушая другие JavaScript (т.е. удаляя привязки клавиш, но сохраняя другие функциональные возможности страницы), вам необходимо прервать определенные вызовы JavaScript, которые влияют на привязки клавиш (и только на них). Самый простой способ сделать это с помощью GreaseMonkey и готового скрипта, такого как этот: Отключить перехваты клавиатуры сайта.

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .