>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Неожиданные ошибки в java-скрипте http://forum.mozilla-russia.org/viewtopic.php?id=26910 |
aina > 08-10-2008 16:09:26 |
Заранее извиняюсь, если это не по теме форума. Обнаружилась такая проблемка. При нажатии клавиши приходит уведомление onkeydown, в котором event.keyCode принимает странные значения для трех клавиш: ";"/":" (русская "ж") даёт код 59, который вообще не соответствует никакой клавише (должен быть код 186) "-" (которая в верхнем ряду, рядом с нулём), даёт код 109, который соотв. кнопке "-" на цифровой части клавиатуры. Вообще у этой кнопки код должен быть 189. "=" (рядом с предыдущей кнопкой), даёт код 107, который соотв. кнопке "+" на цифровой части клавиатуры. Код должен быть 187. Собственно всё, остальные клавиши дают ожидаемые коды как документировано в DOM. |
Unghost > 10-10-2008 00:10:41 |
Al_H > 10-10-2008 00:23:51 |
Уважаемая aina, а у Вас, случаем, не стоят какие-нибудь интересные расширения? Какого рода клавиатура, может, Вы к ней особые драйверы ставили? |