В Firefox некоторые веб-сайты и некоторые плагины, кажется, "захватывают" клавишу "управления", поэтому, когда я пытаюсь открыть новую вкладку с помощью Ctrl+t
, ничего не происходит - или, что еще хуже, происходит что-то неожиданное.
Примеры:
- На сайте Codecademy при редактировании кода
Ctrl+t
либо ничего не делает, либо переключает положение двух символов рядом с курсором. - При просмотре PDF-файлов с помощью плагина Adobe PDF
Ctrl+t
ничего не делает.
Есть ли способ отключить эту "функцию"? Я бы хотел, чтобы Ctrl+t
всегда "разговаривал" с Firefox!
Изменить: я обнаружил, что мой вопрос очень похож на следующие вопросы:
- Как предотвратить захват / угон клавиш с помощью веб-сайтов в Firefox?"
- « Как запретить посещенным страницам перекрывать выбранные сочетания клавиш Firefox?».
Ответы на эти вопросы интересны и актуальны, но не дают способ отключить такие комбинации, как «Ctrl +t». Возможно, модифицированный скрипт Greasemonkey - самое простое решение.
Правка 2 - частичное решение Следующий пользовательский скрипт (правка: теперь ответ) был в основном скопирован / вставлен из StackExchange. Чтобы использовать его, вам необходимо установить GreaseMonkey. Скрипт успешно фиксирует Ctrl+t
на некоторых сайтах, например, Google (появляется -> PopUp "Gotcha"), но не на сайте Codecademy.
Кроме того, я обнаружил еще один вопрос по этой теме: « Как запретить кражу сочетаний клавиш веб-сайтами в Firefox ». Он был поднят в 2010 году, и был достигнут консенсус: это невозможно сделать.
Редактировать 3 - заставил работать пользовательский скрипт. Я отредактировал пользовательский скрипт так, что теперь он успешно предотвращает перехват скриптов javascript от Ctrl+t
, и благодаря JC2k8 я также нашел обходной путь для плагинов (который я еще не тестировал). Я объединил информацию и представил ответ - я подожду несколько дней и приму ответ с наибольшим количеством голосов.