Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   При чтении из XML-файла бьется кодировка (http://www.flasher.ru/forum/showthread.php?t=71415)

Serzhik 04.11.2005 12:56

При чтении из XML-файла бьется кодировка
 
Проблема вот в чем: флешка берет текст из XML файла и выводит в нужную область. В XML текст лежит в UTF-8. Сам XML генерится скриптом из базы данных. Так вот иногда флешка выводит вместо текста кракозябры. Причем происходит это только под IE, под Оперой все ок...

KUZEN 04.11.2005 16:01

Если в остальных браузерах нормально, значит траблы в теге <object>

Serzhik 04.11.2005 16:22

А не подскажешь, как в теге object указать кодировку?
Пока делаю так
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="1024" height="768" id="logo" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="index.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed src="index.swf" quality="high" wmode="transparent" width="1024" height="768" name="logo" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

Забыл уточнить: проблема возникает только на удаленных серверах, на локальном под виндой все ок

KUZEN 04.11.2005 16:23

Я просто сделал вывод ... Дождёмся спецов в этом деле, может чего посоветуют ...

KUZEN 04.11.2005 16:26

Если конечно дело в этом то скорей всего надо что то тут менять
Код:

codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"

eukoch 04.11.2005 22:29

попробуй так...
 
перед чтением XML:

System.useCodepage=true;

...

Serzhik 04.11.2005 22:34

Цитата:

Сообщение от eukoch
перед чтением XML:

System.useCodepage=true;

...

Как я понимаю, это разрешает использование в мувике кодировки файла. А можно как-то принудительно указать, в какой кодировке его читать?

KUZEN 05.11.2005 00:53

Если в ИЕ всё нормально , а вдругих хренова, то System.useCodepage не причём ...
дай лучше ссылку где можно глянуть на все твои траблы

Serzhik 05.11.2005 02:01

Вложений: 1
Наоборот, в ИЕ как раз этот глюк и появляется... Опера отрабатывает нормально. В аттаче снимок с этим глюком

KUZEN 05.11.2005 02:47

Протестил и в IE и в Опере и в Мозиле везде текст отображается нормально, так что у тебя бага с IE какая то ...


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

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