Показать сообщение отдельно
  #1 (permalink)  
Старый 08.08.2012, 01:57
Аспирант
Отправить личное сообщение для trololo Посмотреть профиль Найти все сообщения от trololo
 
Регистрация: 07.04.2011
Сообщений: 46

onkeydown при разных раскладках
window.addEventListener('keydown',function(e){aler t(e.keyCode)},false)

например в опере нажимаем «z», если включена русская раскладка то koeyCode будет равно 1071, а при english - 90. можно ли как то идентифицировать клавишу при любых раскладках? если обрабатывать много кнопок то придется делать if(e.keyCode==90 || e.keyCode==1071), ну то есть, есть ли определённое свойство которое не зависит от раскладки, чтобы по нему безошибочно определить какая клавиша была нажата, без лишних движений?
Ответить с цитированием