2015-05-02 3 views
1

В настоящее время я работаю над особо чувствительным настольным приложением, написанным с помощью NodeWebkit.Отключить все ярлыки в NodeWebkit?

Похоже, что в NW-окнах имеется некоторая комбинация клавиш по умолчанию для веб-браузера (например, Backspace или F5). По соображениям безопасности я не могу этого допускать.

Есть ли способ отключить ВСЕ (включая вкладку или ввести) этот ярлык?

ответ

3

Для всех

window.addEventListener('keydown',function(e){ 
    e.preventDefault(); 
}); 

или конкретного ключа

window.addEventListener('keydown',function(e){ 
    if(e.keyCode === numKey || [...]){ 
    e.preventDefault(); 
    } 
}); 
Смежные вопросы