Просмотр полной версии : Динамический текс игнорирует %
Добрый день! Загружаю текст в динамическое текстовое поле.
весь текст загружается нормально кроме знака процента. Почему FLASH при выводе в динамическое поле % игнорирует? Кто знает? может это глюк?
Спасибо!
chingachgoog
15.10.2007, 13:32
А какое поле? Обычный текст или html?
Он может думать, что вы ему эскейп последовательность пишите.
Или этот символ не был внедрен в поле.
screamge
15.10.2007, 13:32
Проверьте наличие символа в самом фонте.
как HTML ЗАГРУЖАЮ
Вот отрывок текста Наибольший удельный вес в промышленности области имеют обрабатывающие производства – 72,0% отгруженной продукции в общем объёме, в том числе: текстильное и швейное производство – 24,1%; машиностроительный комплекс-22,7%; производство пищевых продуктов – 14,7%.
<font color="#105b54"><b>Отраслевая структура промышленного производства<br>(по видам деятельности) за I полугодие 2007 года</b>
<img src="images/Content/tabl1-4-2.gif">
в тексте знаки процента игнорируются при выводе
BIBLIFE, есть кнопка http://www.flasher.ru/forum/images/russian/style3/buttons/edit.gif, поэтому не надо создавать несколько сообщений подряд, надо исправить последнее в теме.
chingachgoog
15.10.2007, 15:41
Попробуйте выставить в текстовом поле use device fonts, если покажет процент, то значит дело во внедрении нужного символа
Спасибо, попробую!
use device fonts - выставлен, ни чего. Все также.
А как внедрить символ?
Вложил кусочек из программы в поле которого я загружаю текст.
screamge
16.10.2007, 13:50
Если выставлен use device fonts значит что флешка пользуется системным фонтом. Я ещё раз спрошу, вы уверены что знак процента используется в вами заюзаном фонте?
Я уже кучу фонтов поменял при выводе, ерунда какая то. Может это глюк CS3?
chingachgoog
16.10.2007, 14:32
Вложил кусочек из программы в поле которого я загружаю текст.
Понятно. Жаль поиск не работает - я уже писал про это:
http://flasher.ru/forum/showthread.php?t=95558
в данном случае поможет (я так думаю, потомучто CS3 у меня нет, чтобы аттач посмотреть :) )такой хинт
trace(escape("%")) // покажет что в текстовом файле придется писать "%25", а не просто "%"
screamge
16.10.2007, 14:34
Выкладывайте исходник.
Всем спасибо большое!!! Уфф решена задачка! Вот уж не думал что %25 сработает. И действительно всё пошло, процент показался урааа!!!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.