![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 1999
Сообщений: 258
|
Flash5 не может корректно передать юникод символ из не английского диапазона. Например русский текст.
on (release) {
myChar = String.fromCharCode(1040);
getURL("javascript: alert('" + myChar + "'); void(0);");
}
в MX все в порядке. Кто-нибудь сталкивался ? |
|
|||||
|
А с чего ты взял, что в пятерке юникод поддерживается ?
Нет его там. Юникод во флэше только в MX появился.
__________________
Wbr, CyberMax |
|
|||||
|
Регистрация: Dec 1999
Сообщений: 258
|
А для чего тогда там fromCharCode?
|
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
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);"); } где А - это русский символ ![]() Последний раз редактировалось Nox Noctis; 24.06.2002 в 00:50. |
![]() |
Часовой пояс GMT +4, время: 18:38. |
|
|
« Предыдущая тема | Следующая тема » |
|
|