![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2003
Адрес: Север
Сообщений: 244
|
Дано:
1. серверный скрипт, отдающий по запросу некий XML в кодировке UTF-8; 2. флэшка, которая этот XML принимает и помещает в текстовое поле Всё работает до тех пор, пока в текстовое поле не внедряется шрифт. После этого (в моем случае) из всех символов, которые посылаются, видны лишь символы "равно" ("="). Остальных как будто бы нет, хотя трейс показывает обратное.Найти: Способ заставить текстовое поле отображать данные при внедренном шрифте. Или доказать невозможность этого и определить причину такого поведения.
__________________
Scio me, nihil scire. |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Запрос на дополнительные данные:
-- язык -- русский? -- отдаешь через echo? -- кодировку указываешь через header("ContentType: text/xml; charset=utf-8"); ? -- или в объявлении XML: <?xml version="1.0" encoding="utf-8"?> ? |
|
|||||
|
Регистрация: Nov 2003
Адрес: Север
Сообщений: 244
|
=)
Доп. данные: 1. Язык -- русский. По крайней мере на данный момент только русский. Английский как всегда отображается корректно =/ 2. Отдаю через echo 3. Кодировку не указывал =). После запроса доп. данных указал кодировку и в хедере и в самом XML -- не помогло.
__________________
Scio me, nihil scire. |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
У меня подозрение на шрифт. Там вообще русские символы есть? А то бывает и такое.
|
|
|||||
|
Регистрация: Nov 2003
Адрес: Север
Сообщений: 244
|
Ну, шрифт Arial Cyr, однако =)
__________________
Scio me, nihil scire. |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Сделал у себя тестовый пример, что интересно: при включенной useCodepage отображает, причем указывай ты хедером кодировку utf-8, не указывай -- похеру.
|
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Щас помучаем еще, вопрос действительно интересный.
|
|
|||||
|
Регистрация: Nov 2003
Адрес: Север
Сообщений: 244
|
То есть, если давать флэшке данные в кодировке, отличной от Юникода (скажем win-1251), то всё работает даже при внедренном шрифте? Я не проверял, так как мне по-любому нужен Юникод. =/
__________________
Scio me, nihil scire. |
|
|||||
|
Регистрация: Nov 2003
Адрес: Север
Сообщений: 244
|
Люди! Кого-нибудь еще волнует эта проблема?
Я думал, этот случай довольно распространен -- неужели никто не делал подгрузку Юникода в текстовое поле с внедренным шрифтом? =/ Или все пользуются стандартными шрифтами?
__________________
Scio me, nihil scire. |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|