webForumDet fria alternativet

Varför fungerar koden i flash 9 men inte 8

Flash

1 svar · 255 visningar · startad av Maacus

Medlem sedan jan. 2007108 inlägg
Frågan#1

Blir galen... har suttit i 2 timmar och pillar med detta och så såg jag att jag körde flash player 9 och behöver köra flash player 8. Ställde om det till Flash 8 och nu fungerar inget. Ställer jag om det till 9:e igen så fungerar det.

var rss:String = "";

myXML = new XML();
myXML.ignoreWhite = true;
myXML.onLoad = function(success:Boolean) {
	if (success) {
		//
		for (var i:Number = 0; i < myXML.firstChild.childNodes.length; i++) {
			rss += i + 1 + ". <a href=\"asfunction:laddaFakta," + i + "\">" + myXML.firstChild.childNodes[i].childNodes[0].firstChild.nodeValue + "</a> <br>";
		}
		item_txt.htmlText = rss;
	} else {
		item_txt.htmlText = "Could not load XML file";
	}
};
myXML.load("faq.xml");
//
function laddaFakta(nr) {
	fakta.htmlText = "<b>" + myXML.firstChild.childNodes[nr].childNodes[0].firstChild.nodeValue + "</b>";
	fakta.htmlText += myXML.firstChild.childNodes[nr].childNodes[1].firstChild.nodeValue;
}
stop();
Medlem sedan jan. 2007108 inlägg
#2

kom på felet efter att jag postat den här tråden. Kan någon moderator vara snäll och ta bort den här tråden.

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)