|
|
|||||
Регистрация: Nov 2004
Адрес: Кстово
Сообщений: 54
|
Глюк css в htmlText.
Есть XML файл. Внутри есть тег CDATA
<![CDATA[<h1>Заголовок1</h1> <p>Текст1</p> <p>Текст2</p> <h1>Заголовок2</h1> <p>Обычный текст.</p>]]> Почему при выводе стиль <h1> только у первого заголовка? У второго заголовка стиль остается <p>... Это глюк флеша или кривые руки мои... |
|
|||||
Регистрация: Nov 2004
Адрес: Кстово
Сообщений: 54
|
С внешнего XML данные грузили?
Последний раз редактировалось Ja-Ja; 28.12.2011 в 16:19. |
|
|||||
Регистрация: Nov 2004
Адрес: Кстово
Сообщений: 54
|
Все равно очень странно получается.
var xmlLoader:URLLoader = new URLLoader(new URLRequest("clients.xml")) // гружу XML var xmlData:XML; var xmlList:XMLList = new XMLList(); var xDoc:XMLDocument = new XMLDocument(); xDoc.ignoreWhite = true; var l:int; xmlLoader.addEventListener(Event.COMPLETE, xmlParse); function xmlParse(e:Event) { xmlData = XML(e.target.data); xDoc.parseXML(xmlData.toXMLString()); // тащу xmlList = xmlData.children(); play () } var css:StyleSheet = new StyleSheet(); // стили загловков и тд css.parseCSS("h1 {font-size:18px; font-weight:bold;} p {leading:16px;} h2 {font-size:17px; font-weight:bold;}"); info_mc.text_mc.text_txt.styleSheet = css; info_mc.text_mc.text_txt.htmlText = xDoc.firstChild.childNodes[index]; // index - это текущее число в порядке выполнения запроса во флешке Добавлено через 26 минут Создал текстовое поле программным методом все заработало. Тему можно закрывать. |
Часовой пояс GMT +4, время: 23:52. |
|
« Предыдущая тема | Следующая тема » |
|
|