![]() |
Язык пользователя
Может это где и обсуждалось но я не нашел. Вопрос в том, как определить язык ввода текста пользователя?
|
как вариант:
смотрим в какой части таблицы вводят : String.charCodeAt , дальше не знаю.., смотря что нужно |
У каждого символа есть свой ASCII-код.Символы аглийского алфавита
лежат в одном диапазоне(например 100-132), а руского в другом диапазоне. Советую поискать таблицу с ASCII-кодами.:taunt: |
System.capabilites.language - язык по умолчанию, если это не UTF чета мне сомнительно, что будет смысл проверять к примеру, что на русской машине тыкнули французкие буквы. Тогда достаточно будет String.charCodeAt и по таблице для данной кодировки ...
|
>>Тогда достаточно будет String.charCodeAt и по таблице для данной кодировки ...
интерсно что String.charCodeAt() выдает юникодовое значение независимо от System.useCodepage=true/false , т.е. смотреть надо по таблице UTF по любому.. |
| Часовой пояс GMT +4, время: 08:47. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.