PDA

Volledige versie bekijken : XML displayed niet in dynamic textbox


sk0ft
%Europe/Berlin %802 %2008, 20:15
Hey,

Ik probeer via xml wat tekst te laten zien in een textbox in flash. Nu wil ik dat de tekst aanklikbaar is. Misschien iets te ambitieus voor een eerste keer xml want mijn tekst komt maar niet in het textbox. Ben al halve dag hier mee bezig maar het wilt maar niet lukken. Hieronder mijn xml en actionscript code:


<broadcast>
<video>
<lead>Test 1</lead>
<URL>http://www.flashfocus.nl/</URL>
</video>
<video>
<lead>Test 2</lead>
<URL>http://www.google.com/</URL>
</video>
<video>
<lead>Test 3</lead>
<URL>http://www.macromedia.com/</URL>
</video>
</broadcast>



sporteightXML = new XML();
sporteightXML.onLoad = myLoad;
sporteightXML.load("sporteight.xml");
function myLoad(ok) {
if ( ok == true) {
Publish(this.firstChild);
}
}

function Publish(sporteightXMLNode) {
if (sporteightXMLNode.nodeName.toUpperCase() == "BROADCAST") {
content = "";
video = sporteightXMLNode.firstChild;
while (video != null) {
if (video.nodeName.toUpperCase() == "VIDEO") {
lead = "";
URL = "";
element = video.firstChild;
while (element != null) {
if (element.nodeName.toUpperCase() == "LEAD") {
lead = element.firstChild.nodeValue;
}
if (element.nodeName.toUpperCase() == "URL") {
URL = element.firstChild.nodeValue;
}
element = element.nextSibling;
}
content += "<font size='+2' color='#3366cc'><a href='"+URL+"'>"+lead+"</a></font>";
txt.htmltext=content;
}
video = video.nextSibling;
}
}
}

sk0ft
%Europe/Berlin %020 %2008, 01:29
Bump, ben er nog steeds niet uit..

Dauntless
%Europe/Berlin %383 %2008, 10:12
Het enige wat ik zo direct zie is "htmltext" <-> "htmlText".

sk0ft
%Europe/Berlin %070 %2008, 02:41
Dank, ik kan weer verder :D