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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.05.2009, 02:33
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 1  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
По умолчанию Передача html-кода через xml

Здравствуйте.
Столкнулся с проблемой, когда через xml передаю во флеш следующее:
Цитата:
<shopD logo='logos/adidas.jpg' title='Adidas' zone='1' status='1'><![CDATA[
<p class='headline'>Description</p> Method; starts loading the CSS file into styleSheet.<span class='important'>The CSS file must</span> For more information about restrictions on loading data across domains, see Flash Player security features]]>
</shopD>

Внутри флешки html текст, который передается, вставляется в динамическое текстовое поле со включенным отображением html.


Если в вышеуказанном коде использовать <![CDATA[]]>, тогда все нормально принимается, но уже текст не воспринимается как html.

Если не использовать <![CDATA[]]> - тогда во флеш передается только <p class='headline'>Description</p>.

Если использовать внутреннюю переменную во флеш:
Код AS1/AS2:
var someVar:String = "<p class='headline'>Description</p> Method; starts loading the CSS file into styleSheet.<span class='important'>The CSS file must</span> For more information about restrictions on loading data across domains, see Flash Player security features";
тогда тоже все работает.



Как правильно передавать хтмл код через хмл?
Можно ли во флеше полученный код обратно переконвертировать в хтмл, если в хмл используется <![CDATA[]]> ?
__________________
Идущий осилит дорогу!


Последний раз редактировалось Charly84; 04.05.2009 в 02:36.
Старый 04.05.2009, 07:37
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
nodeValue

Старый 04.05.2009, 18:53
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 3  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
Не помогло.
Код:
<p class='headline'>Description</p> Method; starts loading the CSS file into styleSheet.<span class='important'>The CSS file must</span> For more information about restrictions on loading data across domains, see Flash Player security features
</shopD>
Вот это значение воспринимается как множество Child. Пришлось по циклу их просто обїединять в одну строчку.
__________________
Идущий осилит дорогу!

Старый 04.05.2009, 19:08
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А не нужно было убирать CDATA.

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

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

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


 


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


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