Блокировка клавиш и сочетаний

Блокировка клавиш и сочетаний, ver. 1.0.0

Рейтинг:
1 500 руб
Работает на редакциях Битрикс:
Первый сайтСтартСтандартМалый бизнесБизнесИнтернет-магазин + CRM
В случае покупки "Блокировка клавиш и сочетаний" у нас, мы предложим вам "Бесплатную базовую установку" на ваш сервер.
Помощь, техподдержка
Нужна помощь?
Поможем с настройкой "Блокировка клавиш и сочетаний"
Модуль позволяет администратору настроить блокировку отдельных клавиш и сочетаний клавиш на страницах сайта 1С-Битрикс. Настройки выполняются через административный раздел и могут задаваться отдельно для каждого сайта в многосайтовой установке.

Администратор выбирает сайт, включает модуль, заполняет список запрещённых клавиш и сочетаний, а также при необходимости настраивает страницы, где модуль должен подключаться или отключаться. Для удобства доступны пресеты популярных сочетаний браузера, DevTools и macOS.

Модуль помогает ограничить нежелательные горячие клавиши, например «F12», «Ctrl+S», «Ctrl+P», «Ctrl+Shift+I», «Meta+Shift+P» и другие сочетания. Список по умолчанию пустой, поэтому модуль не начинает блокировать клавиши без явной настройки администратора.

Основные возможности

- Отдельные настройки для каждого сайта.
- Поддержка одиночных клавиш и комбинаций с «Ctrl», «Alt», «Shift», «Meta».
- Пресеты сочетаний для браузера, DevTools и macOS.
- Настройка URL, на которых модуль подключается.
- Настройка URL, на которых модуль отключается.
- Исключения по группам пользователей.
- Исключения по CSS-селекторам.
- Опция пропуска полей ввода и редакторов.
- Режим блокировки действий браузера.
- Audit-режим без блокировки действий.
- Debug-уведомления и сообщения в консоли для настройки правил.
- Поддержка стандартных прав доступа модуля 1С-Битрикс.

Примеры использования

- Заблокировать открытие DevTools на публичной части сайта.
- Запретить отдельные браузерные сочетания на страницах личного кабинета.
- Включить блокировку только на выбранных URL.
- Отключить модуль для администраторов, редакторов или других групп пользователей.
- Проверить реальные срабатывания через audit-режим перед включением блокировки.

Формат сочетаний

Одна клавиша или комбинация указывается в отдельной строке. В сочетании должна быть только одна основная клавиша.

Примеры:

F12
Ctrl+S
Ctrl+P
Ctrl+Shift+I
Meta+Shift+P
Ctrl+Plus
NumpadAdd

Для клавиши плюса используйте «Plus», а для плюса на цифровом блоке используйте «NumpadAdd». Например, «Ctrl++» нужно записывать как «Ctrl+Plus».

«Meta» означает системную клавишу: «Win» на Windows и «Command» на macOS.

Ограничения

JavaScript может перехватывать только те клавиши и сочетания, которые браузер передаёт странице. Глобальные системные комбинации операционной системы и часть специальных сочетаний браузера могут быть недоступны для блокировки.

Интерфейсы в админке

Раздел «Сервисы → Блокировка клавиш».

Раздел «Настройки → Настройки продукта → Настройки модулей → Блокировка клавиш и сочетаний».
Опубликовано 15.05.2026
Версия 1.0.0
Установлено Менее 50 раз
Адаптивность Да
Поддержка Композита Да
Подходящие редакции Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес
Пробный период Есть
Для корректной работы сайта мы используем файлы куки.
Принять