Можно ли предотвратить попадание определенных нажатий клавиш (как указано в заголовке) в браузер? В основном я хочу лишить пользователя возможности закрыть окно браузера. Возможно ли это через плагин NPAPI, особенно в google-chrome
веб-браузере. Плагин будет разработан с использованием Firebreath.
Есть ли способ отключить Alt+F4, Ctrl+F4, Ctrl+W в веб-браузере с помощью плагина NPAPI с помощью Firebreath?
Ответы (1)
Если ваш фактический вопрос заключается в том, предоставляют ли браузеры плагинам способ сделать это, ответ абсолютно нет.
Тем не менее, могут быть системные API, которые вы можете использовать для этого, но у вас определенно будет больше шансов получить помощь, если вы зададите вопрос о том, как это сделать с помощью системных API. Задача будет заключаться в том, чтобы найти способ сделать это только тогда, когда вы находитесь в браузере или на определенной вкладке и т. д.; через браузер это сделать невозможно. Если есть способ, он будет хакерским и будет включать системные вызовы, а не вызовы плагинов.
Также помните, что плагины не создаются автоматически; это будет работать только на странице с вашим тегом объекта. http://npapi.com/extensions для получения дополнительной информации.