Я пишу этот код Javascript, но он не отключает 2 клавиши Windows (я имею в виду клавишу логотипа и клавишу меню):
document.onkeydown = function(e) {
document.title = e.keyCode;
if (e.keyCode == 91 || e.keyCode == 93) {
window.event.keyCode = 0;
window.event.returnValue = false;
return false;
}
};
2 оператора window.xxx на самом деле не нужны, но я добавляю их, чтобы купить страховку (просто сомневаюсь, что e не полностью равно window.event).
Поэтому я хотел бы задать этот вопрос: «Есть ли реальный способ, прямо или косвенно, выполнить эту работу в Javascript?»
01
кажется странным. Это работает для одного ключа или другого? - person Cfreak   schedule 15.05.2013e.stopPropagation();
прямо перед тем, как вернуться, на всякий случай. Кроме того, как уже упоминалось, 01 довольно странный. Вот список кодов клавиш. - person dinjas   schedule 15.05.2013