Показать сообщение отдельно
Старый 27.05.2006, 04:19
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 8  
Ответить с цитированием
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
добрый вечер, буду краток. :)
Код:
var xml:XML = new XML("<a><![CDATA[<b>Пример текста и фотка загруженная обычным способом</b><img src='Обычная фотка'><b> А теперь фотка, которая грузится в динамическое текстовое поле с помощью мувика, который имеет Linkage в библиотеке mcFoto_mc</b><img id='test_mc' src='mcFoto_mc&Foto1.jpg'>]]></a>");
var html:XML = new XML(xml.firstChild.firstChild.nodeValue);
trace(html);
var imgNode:XMLNode = html["idMap"].test_mc;
trace(imgNode);
var imgData:Array = imgNode.attributes.src.split("&");
trace(imgData);
TF.htmlText = html;
trace(TF.test_mc);
фишка в том, что с одной стороны, если вы поставите в тег <img> атрибут id, то при парсинге этого дела в ХМЛ, вы получите ссылку на эту ноду внутри объекта idMap.

а с другой стороны, если вы присвоите строковое значение этой ноды свойству htmlText текстового поля, вы получите внутри текстового поля клип, который будет назван в соответствии с атрибутом id тега <img>.

дальше, я думаю, вы догадаетесь, что делать.

breez38 какую-то ересь говорит. :)

Usnul вредничает не по теме. :)


Последний раз редактировалось Nox Noctis; 27.05.2006 в 10:27.