Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Интеграция Flash с... (http://www.flasher.ru/forum/forumdisplay.php?f=2)
-   -   Динамический текст - есть ли возможность вставить HTML код? (http://www.flasher.ru/forum/showthread.php?t=24341)

Nobody 11.12.2001 07:13

Динамический текст - есть ли возможность вставить HTML код?
 
Привет!

В документации по Flash говорится что можно в динамическом тексте вставлять какой-нибудь простой HTML-код и текст будет показываться как HTML, с учётом всего-всего... :-)
Я вставил в динамический текст несколько HTML-тегов, поставил галочку "HTML" .... а в ролике в итоге показывается ВЕСЬ ТЕКСТ, КОТОРЫЙ Я ВСТАВЛЯЛ (т.е. вместе со скобочками <> и т.д. и т.п.)...
Если кто-нибудь знает, как с этим бороться, ответьте, пожалуйста.... И ещё.... Если HTML-код достаточно большой, т.е. весь фоматированный текст не будет вмещаться в окошко динамического текста во Flash (если код загружать, например, из внешнего файла) как тогда всё это будет показываться - обрежется, или что?

Заранее благодарен за ответы...

стрелок 11.12.2001 09:13

привет!

(нет ничего невозможного (с) Stanley, swordfish) : )

насколько я знаю, при вводе текста заранее в поле, в нем проставляются некие символы для сохранения вида текста as is (как есть). то есть символы перевода строки и тд., и символы, призваные сохранить значки типа стреугольных стрелок без обработки даже если включена опция HTML

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

- ссылка
(надо сказать, ссылка никак не подсвечивается и не выделяется, ну только курсор мыши меняется на лапу, поэтому выделять ссылку надо будет самостоятельно)

Код:

<a href='http://adress'> some link </a>
- выделение текста

Код:

<b>some text</b> - жирный текст  
<i>some text</i> - курсив  
<u>some text</u> - подчеркнутый текст

- параметры текста (как в хтмл можно обединять в смысле из одного тега все вызывать)

Код:

<font size> - размер шрифта
<font color> - цвет шрифта
<font face> - тип шрифта

Например

<font face='Arial' size='4' color='#555555'>some text</font>

- формат текста, параграфы

Код:


<p> some text </p>

Здесь поддерживаются параметры форматирования типа

<p align='left'> текст слева </p>
<p align='center'> текст по центру </p>
<p align='right'> текст вправо </p>

* В справке я этого не увидел, но вполне нормально
  воспринимается еще тег перевода строки <BR>


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

Ihti 09.02.2003 17:11

Вложений: 1
У меня тоже проблема с динамическим текстом. Подгружаемый текст с прокруткой, HTML-rendering включен, а код почему то не рендерируется. Вот исходник:

Помогите разобраться, и спасибо заранее!

Zirgz 18.02.2003 00:36

aj aj aj

eta vsjo namnoga proshce, prosta nazimajem volshebnuju knopku F1 i uznajem shto: "The following HTML tags are supported in text fields: <A>, <B>, <FONT COLOR>, <FONT FACE>, <FONT SIZE>, <I>, <P>, and <U>. "

potom delajet variable v kotoroi izpolzovani vishe pokazanije tagi, sozdajem tekstovoje polje zhmjom knopku "render text as HTML" v porperties inspectore i naznachajem variable - mnje ludse vsjevo nravitsja myTextBoxname.htmlText=textVar

i vsjo, boleje njechego njet


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

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