PDA

Просмотр полной версии : chr() и String.fromCharCode()


Diomas
12.04.2003, 05:00
Скажите, почему когда присваеваешь текстовому полю текст с помощью chr или String.fromCharCode то при вставке симолов кириллицы получается фигня, а если задавать текст присваиванием строки в кавычках - то все буквы отображаются нормально?
(System.useCodepage = true)

Diomas
13.04.2003, 02:32
Народ, в чем же я облажался?
Если это тупой вопрос, он сто раз обсуждался, и все знают на него ответ, то дайте ссылку на топик - я сам не нашел.
Или действительно НИКТО не знает?

Nox Noctis
16.04.2003, 16:17
аха, хороший прикол на самом деле... у макромедийцев чувство юмора специфическое :)
trace(chr(a=1103));
trace(chr(255));
trace(chr(255) == chr(a));

оцените результат выполнения кода...
...а теперь решаем уравнение 1103 = 255 :))

— если в параметре функции chr стоит просто число - то оно обрабатывается как НЕ юникодное значение.
— если в параметре функции chr - переменная, содержащая код, то оно обрабатывается как ЮНИКОД...

вот и вся любоффь...