Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Баг с русскими шрифтами - помогите плиз (http://www.flasher.ru/forum/showthread.php?t=125219)

mr.azazello 19.05.2009 11:51

Баг с русскими шрифтами - помогите плиз
 
Вложений: 1
День добрый. Есть флэшка. Во флэшке форма. В форме поле input multiline
шрифт Arial Cyr (пробовал также и Times new roman cyr и другие) стоит use device fonts (пробовал также Anti alias for ... c включением всех символов шрифта во флэшку).

При этом русский текст выдается в поле кракозябрами. Тот текст что введен в поле в самом исходнике. После компиляции показывается нормально. Тот что вводит пользователь с клавиатуры в кракозябрах. смотри пример.

Форма не строится динамически. ручками. Помогите в чем может быть дело?

etc 19.05.2009 12:07

Отключите transparent.

mr.azazello 19.05.2009 12:42

не совсем понял где его отключить. Шрифт стандартным цветом сделан из палитры. Поле стандартное, фоном там управлять никак нельзя. Под полем лежит прямоугольник закрашенный градиентом.
Сверху над формой лежал прозрачный мувиклип (включаемый выключаемый программной), я его убрал. Глюк остался.

etc 19.05.2009 12:55

В html-коде размещения флешки.

mr.azazello 19.05.2009 13:06

поставил wmode="opaque" не помогло

etc 19.05.2009 13:09

Уберите совсем wmode.

mr.azazello 19.05.2009 13:24

Спасибище огромное! работает!

Maxio 09.09.2009 20:23

Хм... нашёл по поиску случайно этот вопрос, меня он тоже волновал, и тоже помогло. А кому-нибудь известна причина этого?...
IE показывал кракозябры,
хром, файрфокс - только английские шрифты, русские вообще не показывал
опера и сафари вроде хавали и русские, и английские.

Интересная фича :)

dark256 10.09.2009 13:29

Во-во. И ужасно сужает область применения мелких флэшек. Вместо того чтобы просто положить на фон штмл-странички, приходится этот фон тащить во флэшку.
Вроде как-то на лету кодировки символов для этого пересчитывабтся, но найти так и не смог описания сути.


Часовой пояс GMT +4, время: 12:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.