Форум 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)
-   -   CDATA и теги HTML (http://www.flasher.ru/forum/showthread.php?t=104640)

DimZ 29.11.2007 12:50

CDATA и теги HTML
 
почему когда бурутся теги из CDATA скобки становятся < > и HTML код не выполняется во флеше?

telit 29.11.2007 13:08

Потому что HTML надо передавать как строку! CDATA в данном случае не в тему :)

DimZ 29.11.2007 13:11

но тогда HTML теги воспринемаются как XML и ничего не работает
или как ты предлогаешь передать HTML, что то я не понял

telit 29.11.2007 13:34

тогда тебе надо все теги переписать в XHTML!

DimZ 29.11.2007 13:43

а ты не могбы все свои советы иллюстрировать примером?

Molecula 29.11.2007 13:59

DimZ, Вам бы то же не мешало проиллюстрировать.
Например, у меня такая штука:
Код:

<?xml version="1.0" encoding="UTF-8"?>
<momentum>
<infa><![CDATA<b>At skabe efterspшrgsel</b>
Mixet af danske og svenske medarbejdere og kontorer i bеde Kшbenhavn og Malmш gшr Momentum Шresund til en unik samarbejdspartner pе det regionale plan. Samtidig er vi en del af den internationale McCann Worldwide-familie med mere end 80 kontorer i over 50 lande.<br>
Pе McCann Momentum Шresund arbejder vi i teams pе tvжrs af bеde discipliner og landegrжnser. Efter behov trжkker de enkelte teams ogsе pе ressourcer fra de шvrige nordiske lande og resten af verden. Vi er uafhжngige af medier, men afhжngige af integration. Vi er motiverede af idйer og lшsninger, der bygger pе relevans, interaktion og effekt. Altid baseret pе ideer og kommunikation, der bygger brands, skaber salg og involverer forbrugerne i alle kontaktpunkter og kanaler. Og altid eksekveret med dyb respekt for det enkelte brands vжrdier.
]]>
</infa>
</momentum>

Отлично всё показывает в моём tt.htmlText
У Вас в таком виде не получается выводить в тексфилд?

telit 29.11.2007 14:37

Кароче закрывай все теги... <img ... /> <br /> ...

iNils 29.11.2007 15:12

В CDATA теги закрывать не обязательно

telit 29.11.2007 15:16

А зачем CDATA использовать, когда можно и без нее обойтись?

iNils 29.11.2007 15:30

1. Флеш не тратит время на парсинг данных внутри CDATA, так как для него это символьные данные, а не структурные.
2. Можно просто вставить обычный html текст из другого места и не думать о закрывающих тегах для <br> и подобным.
3. В редакторах xml для CDATA отдельная расскраска, что позволяет визуально отделить блок данных от структуры.


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

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