Показать сообщение отдельно
Старый 03.08.2008, 17:54
jakim_denis вне форума Посмотреть профиль Отправить личное сообщение для jakim_denis Найти все сообщения от jakim_denis
  № 8  
Ответить с цитированием
jakim_denis

Регистрация: Aug 2008
Сообщений: 24
я пробовал - но что-то кажись тогда не так с скриптом в целом (
Код:
Код:
Stage.align = "LT";
Stage.scaleMode = "noScale";
embedFonts = true;

headlineXML = new XML();

headlineXML.onLoad = myLoad;
headlineXML.load("headlines.xml");

function myLoad(ok) {
	if (ok == true) {
		Publish(this.firstChild);
	}
}

function Publish(HeadlineXMLNode) {
	if (HeadlineXMLNode.nodeName.toUpperCase() == "BROADCAST") {
		content = "";
		story = HeadlineXMLNode.firstChild;
		while (story != null) {
			if (story.nodeName.toUpperCase() == "STORY") {
				lead = "";
				body = "";
				URL = "";
				element = story.firstChild;
				var counter:Number = 0;
				while (element != null) {
					
					if (element.nodeName.toUpperCase() == "LEAD") {
						lead = element.firstChild.nodeValue;
					}
					if (element.nodeName.toUpperCase() == "BODY") {
						body = element.firstChild.nodeValue;
					}
					if (element.nodeName.toUpperCase() == "URL") {
						URL = element.firstChild.nodeValue;
					}
					element = element.nextSibling;
				}
				content += "<a href='"+URL+"'>"+lead+"</a><br>"+body+"<br><br>";
				createTextField("dynamic"+counter+"_txt", 10+counter, counter*150, 0, 150, 30);			
				var _txt:TextField = this["dynamic"+counter+"_txt"];
				_txt.html = true;
				_txt.border = true;
				_txt.autoSize = true;
				_txt.htmlText=content;
				counter+=1;
				}
			story = story.nextSibling;
		}
	}
}
Не дает вообще никакого результата при запуске мувика (