Просмотр полной версии : fromCharCode - кто сталкивался?
Flash5 не может корректно передать юникод символ из не английского диапазона. Например русский текст.
on (release) {
myChar = String.fromCharCode(1040);
getURL("javascript: alert('" + myChar + "'); void(0);");
}
Должна получиться русская буква А.
в MX все в порядке.
Кто-нибудь сталкивался ?
CyberMax
23.06.2002, 19:29
А с чего ты взял, что в пятерке юникод поддерживается ?
Нет его там. Юникод во флэше только в MX появился.
А для чего тогда там fromCharCode?
Nox Noctis
24.06.2002, 00:45
String.fromCharCode(c1, c2, c3 ...)
эквивалентно
(new String()).concat(chr(c1), chr(c2), chr(c3) ...)
разницы в принципе никакой.
просто chr() начиная с пятерки считается 'deprecated'
+ chr принимает только один параметр.
и вообще - нафига придумали урл-кодировку, а ? ;)
on (release) {
myChar = escape("А");
getURL ("java script: alert('"+myChar+"'); void(0);");
}
где А - это русский символ :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.