Просмотр полной версии : chr() и String.fromCharCode()
Скажите, почему когда присваеваешь текстовому полю текст с помощью chr или String.fromCharCode то при вставке симолов кириллицы получается фигня, а если задавать текст присваиванием строки в кавычках - то все буквы отображаются нормально?
(System.useCodepage = true)
Народ, в чем же я облажался?
Если это тупой вопрос, он сто раз обсуждался, и все знают на него ответ, то дайте ссылку на топик - я сам не нашел.
Или действительно НИКТО не знает?
Nox Noctis
16.04.2003, 16:17
аха, хороший прикол на самом деле... у макромедийцев чувство юмора специфическое :)
trace(chr(a=1103));
trace(chr(255));
trace(chr(255) == chr(a));
оцените результат выполнения кода...
...а теперь решаем уравнение 1103 = 255 :))
— если в параметре функции chr стоит просто число - то оно обрабатывается как НЕ юникодное значение.
— если в параметре функции chr - переменная, содержащая код, то оно обрабатывается как ЮНИКОД...
вот и вся любоффь...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.