powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как отличить в событии OnKeyDown обычный Enter от Enter'а c NUMPAD'а
8 сообщений из 8, страница 1 из 1
Как отличить в событии OnKeyDown обычный Enter от Enter'а c NUMPAD'а
    #32659696
Sergey Kanzhelev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
собственно, сабж:
Как отличить в событии OnKeyDown обычный Enter от Enter'а c NUMPAD'а
...
Рейтинг: 0 / 0
Как отличить в событии OnKeyDown обычный Enter от Enter'а c NUMPAD'а
    #32659720
Фотография greenapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У них Key Code разный, проблем быть не должно

http://www.js-x.com/syntax/key_codes.php

http://p2p.wrox.com/archive/javascript/2002-12/32.asp
...
Рейтинг: 0 / 0
Как отличить в событии OnKeyDown обычный Enter от Enter'а c NUMPAD'а
    #32659739
Sergey Kanzhelev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
greenappleУ них Key Code разный, проблем быть не должно
одинаковый. У обоих 13
greenapplehttp://www.js-x.com/syntax/key_codes.php
Здесь то и сказано, что у enter keyCode = 13
greenapplehttp://p2p.wrox.com/archive/javascript/2002-12/32.asp
Здесь про enter вообще ни слова

=((((
...
Рейтинг: 0 / 0
Как отличить в событии OnKeyDown обычный Enter от Enter'а c NUMPAD'а
    #32659759
Фотография greenapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:) я подумал, что Enter = ввод символов, сорри
...
Рейтинг: 0 / 0
Как отличить в событии OnKeyDown обычный Enter от Enter'а c NUMPAD'а
    #32659837
Фотография greenapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
похоже что средствами Java Script никак :((,
напишите тут, плз, если найдете
...
Рейтинг: 0 / 0
Как отличить в событии OnKeyDown обычный Enter от Enter'а c NUMPAD'а
    #32659850
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если Вы про "широкую" клавиатуру, то исходя из здравого смысла эти кнопки генерят в порт компьютера один и тот же сигнал.
Правда, осцилографом не проверял, но по идее так должно быть.
Max Pro
...
Рейтинг: 0 / 0
Как отличить в событии OnKeyDown обычный Enter от Enter'а c NUMPAD'а
    #32659912
1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я помню из древних времен программирования под MS-DOS каждая клавиша генерирует свой уникальный код и здравый смысл тут ни при чем. Другое дело, что JavaScript'у это по барабану.
...
Рейтинг: 0 / 0
Как отличить в событии OnKeyDown обычный Enter от Enter'а c NUMPAD'а
    #32660137
Фотография greenapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да нет, это баг, я смотрел вчера, описанный и давно,
различить можно, но только через api user32.dll, может еще есть конечно способы, но я видел только этот, через PeekMessage...
доступ из клиентского скрипта будет невозможен просто из-за контекста безопасности. Я честно говоря не настолько силен в Java Script, можно ли из него вообще достучаться до таких мест, как-то не приходлось так глубоко копать. Можно наверное отлавливать состояние NumLock, если эта полумера уместна.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как отличить в событии OnKeyDown обычный Enter от Enter'а c NUMPAD'а
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]