Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.10.2005, 03:36
airmax2000 вне форума Посмотреть профиль Отправить личное сообщение для airmax2000 Найти все сообщения от airmax2000
  № 1  
Ответить с цитированием
airmax2000

Регистрация: Oct 2005
Сообщений: 3
По умолчанию HTML внутри XML

Как достать HTML внутри XML, что бы содержимое тэга XML - HTML код - отобразить как html?
потому как если:
<xmlnode> Текст <b>c кучей</b>тэгов </xmlnode>
при присвоении TextField-у:
txtField = xmlNode; - получаю в виде текста, а не html-я

т.е. в окошечке видны тэги
естественно txtField.html=true;

Старый 08.10.2005, 07:38
ffffff вне форума Посмотреть профиль Отправить личное сообщение для ffffff Посетить домашнюю страницу ffffff Найти все сообщения от ffffff
  № 2  
Ответить с цитированием
ffffff
 
Аватар для ffffff

Регистрация: Aug 2005
Адрес: Москва
Сообщений: 825
Отправить сообщение для ffffff с помощью ICQ
у тебя наверняка теги html перекодировалсь в их коды. тебе надо произвести обратную операцию.

Старый 08.10.2005, 12:35
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 3  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
а ты куда свой xmlnode приравниваешь? к переменной которая связанно с текстовым полем или к свойству textField'a htmlText?

и вообще если ты вставляешь фрагмент HTML кода в узел XML, то желательно его заключать в
Код:
<xmlnode>
     <![CDATA[ тут весь твой HTML]]>
</xmlnode>


Последний раз редактировалось 7thsky™; 08.10.2005 в 12:40.
Старый 08.10.2005, 13:36
Буньков Максим вне форума Посмотреть профиль Отправить личное сообщение для Буньков Максим Посетить домашнюю страницу Буньков Максим Найти все сообщения от Буньков Максим
  № 4  
Ответить с цитированием
Буньков Максим
[+1 02.06.2006]
[+1.4 01.04.2006]
[+1 01.07.2006]
 
Аватар для Буньков Максим

Регистрация: Feb 2003
Адрес: Екатеринбург
Сообщений: 848
Отправить сообщение для Буньков Максим с помощью ICQ
TextField должнен быть описан так:
txtField.html=true;
txtField.htmlText=xmlNode;
__________________
С уважением, Maksi.

Старый 08.10.2005, 13:45
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 5  
Ответить с цитированием
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
если ты можешь повлиять на XML, то текст заключи в CDATA теги
как это описано выше. затем используй так:
my_txt.htmlText = my_xml_node.firstChild.nodeValue

если по каким-то причинам ты не можешь использовать CDATA,
то придется получить строку из твоих дочерних узлов:
var str = ""
var node = my_xml_node.firstChild
while (node) {
str+=node.toString()
node = node.nextSibling
}
и уже после этого присваивать текст полю:
this.my_txt.htmlText = str

Создать новую тему Ответ Часовой пояс GMT +4, время: 01:57.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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