powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как в js получить корректный символ нажатой клавиши???
8 сообщений из 8, страница 1 из 1
как в js получить корректный символ нажатой клавиши???
    #35421248
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема:

Код: plaintext
var ch = String.fromCharCode(event.keyCode);

этот код всегда возвращает латинские буквы в верхнем регистре, а необходимо корректный символ в соответствии с раскладкой клавы и состояния регистра

Помогите плз
...
Рейтинг: 0 / 0
как в js получить корректный символ нажатой клавиши???
    #35421338
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати, код символов что в латинской что в русской расскладке одинаков - почему?
...
Рейтинг: 0 / 0
как в js получить корректный символ нажатой клавиши???
    #35421348
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кодировка страницы Windows-1251
...
Рейтинг: 0 / 0
как в js получить корректный символ нажатой клавиши???
    #35421626
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всё должно работать
какой браузер?
...
Рейтинг: 0 / 0
как в js получить корректный символ нажатой клавиши???
    #35421646
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LINUXERвсё должно работать
какой браузер?

IE7 пишу на ASP.NET глобализация настроена на Windows-1251
...
Рейтинг: 0 / 0
как в js получить корректный символ нажатой клавиши???
    #35421654
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, вот так работает
Код: plaintext
1.
<input onkeypress="alert(String.fromCharCode(event.keyCode|event.charCode))">
...
Рейтинг: 0 / 0
как в js получить корректный символ нажатой клавиши???
    #35421655
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sp LINUXERвсё должно работать
какой браузер?

IE7 пишу на ASP.NET глобализация настроена на Windows-1251

Странное наблюдение - aspx страницы отдаются с заголовком
Content-Type: text/html; charset=windows-1251

а скрипты - без кодировки
Content-Type: application/x-javascript

ноя попытался в теге скрипта я прописал
<script language="JavaScript" lang="ru">

всеравно ничего не изменилось :(
...
Рейтинг: 0 / 0
как в js получить корректный символ нажатой клавиши???
    #35421659
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LINUXERНу, вот так работает
Код: plaintext
1.
<input onkeypress="alert(String.fromCharCode(event.keyCode|event.charCode))">


так работает, а из .htc - нет - почему???

все файлы VS хранит в UTF8, а прога настроена на глобализацию Windows-1251
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как в js получить корректный символ нажатой клавиши???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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