R
Robin2007
Hallo
ich habe eine Konzertliste eines Quartetts per XML eingelesen. Neben jedem Konzert soll, sofern der XML sibling "mehrinfos" Daten beinhaltet ein Button neben dem Konzert entstehen, auf den man klicken kann. Dieser Button läd ein MC, welcher diese Infos beinhalten soll. Mein Status könnt ihr euch unter
http://robin.centrepiece.de/amaryllis/flash/index.html angucken, es geht um die "Termine Seite.
Mein AS auf dem Hauptlayer:
Mein AS auf dem MovieClip, welcher die "mehrinfos" anzeigen soll:
irgendwie muss man dem textfeld im MC ja vermittlen, um welches Konzert es sich handelt, genau da liegt mein Problem.
Ich bin dankbar für konstruktive Hilfe.
liebe Grüße
Robin
ich habe eine Konzertliste eines Quartetts per XML eingelesen. Neben jedem Konzert soll, sofern der XML sibling "mehrinfos" Daten beinhaltet ein Button neben dem Konzert entstehen, auf den man klicken kann. Dieser Button läd ein MC, welcher diese Infos beinhalten soll. Mein Status könnt ihr euch unter
http://robin.centrepiece.de/amaryllis/flash/index.html angucken, es geht um die "Termine Seite.
Mein AS auf dem Hauptlayer:
Code:
System.useCodepage = true;
var XMLdaten = new XML();
XMLdaten.ignoreWhite = true;
XMLdaten.load("texte/termine.xml");
XMLdaten.onLoad = function(success) {
if (success) {
anzahl = XMLdaten.firstChild.childNodes.length;
domain = new Array();
for (var i = 0; i<anzahl; i++) {
domain[i] = new Array();
domain[i].datum = XMLdaten.firstChild.childNodes[i].attributes.datum;
domain[i].ort = XMLdaten.firstChild.childNodes[i].attributes.ort;
domain[i].venue = XMLdaten.firstChild.childNodes[i].attributes.venue;
domain[i].uhrzeit = XMLdaten.firstChild.childNodes[i].attributes.uhrzeit;
domain[i].mehrinfos = XMLdaten.firstChild.childNodes[i].attributes.mehrinfos;
datum.text += domain[i].datum +"\n";
ort.text += domain[i].ort +"\n";
venue.text += domain[i].venue +"\n";
uhrzeit.text += domain[i].uhrzeit +"\n";
mehrinfos.text += domain[i].mehrinfos +"\n";
}
}
};
Mein AS auf dem MovieClip, welcher die "mehrinfos" anzeigen soll:
Code:
System.useCodepage = true;
var XMLdaten = new XML();
XMLdaten.ignoreWhite = true;
XMLdaten.load("texte/termine.xml");
XMLdaten.onLoad = function(success) {
if (success) {
anzahl = XMLdaten.firstChild.childNodes.length;
domain = new Array();
for (var i = 0; i<anzahl; i++) {
domain[i] = new Array();
domain[i].datum = XMLdaten.firstChild.childNodes[i].attributes.datum;
domain[i].ort = XMLdaten.firstChild.childNodes[i].attributes.ort;
domain[i].venue = XMLdaten.firstChild.childNodes[i].attributes.venue;
domain[i].uhrzeit = XMLdaten.firstChild.childNodes[i].attributes.uhrzeit;
domain[i].mehrinfos = XMLdaten.firstChild.childNodes[i].attributes.mehrinfos;
head_mehrinfo.text += domain[1].datum +" "+ domain[1].venue +" "+domain[1].uhrzeit +"\n";
body_mehrinfo.text += domain[i].mehrinfos +"\n";
}
}
};
irgendwie muss man dem textfeld im MC ja vermittlen, um welches Konzert es sich handelt, genau da liegt mein Problem.
Ich bin dankbar für konstruktive Hilfe.
liebe Grüße
Robin