Я написал пользовательский скрипт, который выполняет определенную операцию над выделенным текстом в текстовой области при нажатии CTRL+ SHIFT+ B.
Это делается путем регистрации события keypress
для текстовой области и последующей проверки нажатой клавиши. Чтобы запретить браузеру обрабатывать комбинацию клавиш, я использую метод preventDefault()
, который отлично работает в Firefox (окно Libraryне открывается, но вместо этого выполняется мой код).
Однако в Chrome эта комбинация клавиш открывает панель закладок, а событие keypress
даже не запускается.
Интересно, есть ли способ создать такой ярлык в Chrome. Он должен работать с пользовательским скриптом - настоящее расширение не вариант, поскольку я бы предпочел не поддерживать две разные «версии» для Firefox и Chrome.