| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Oct 2003 Ort: Cologne
Beiträge: 20
| Dynamische Linksammlung via XML in Flash
Hallo! Ich möchte eine dynamisch steuerbare Linksammlung in meinem Flashfilm anzeigen lassen welche über ein Backend mit Hilfe von XML bearbeitet und erweitert werden soll. Es wird immer ein Link mit der dazugehörigen Beschreibung angezeigt. Das XML File das die Daten liefert ist wie folgt aufgebaut: Code: . . . <basics> <basic_link>www.koeln.de</basic_link> <basic_link_exist>1</basic_link_exist> <basic_title>hr Veranstalltungskalender</basic_title> <basic_title_exist>1</basic_title_exist> <id_structur>146</id_structur> <sort>1</sort> </basics> <basics> <basic_link>www.wetter.de</basic_link> <basic_link_exist>1</basic_link_exist> <basic_title>Ihr Wetterdienst</basic_title> <basic_title_exist>1</basic_title_exist> <id_structur>146</id_structur> <sort>2</sort> </basics> <basics> <basic_link>www.einslive.de</basic_link> <basic_link_exist>1</basic_link_exist> <basic_title>Ihre Musiksender</basic_title> <basic_title_exist>1</basic_title_exist> <id_structur>146</id_structur> <sort>3</sort> </basics> . . . besten Dank schonmal! Max |
| | |
| | #3 (permalink) |
| Flash & TYPO3 Registriert seit: Oct 2003 Ort: Bayern
Beiträge: 2.700
|
Machs doch mal so: Code: compArr = [];
linkArr = [];
realArr = [];
textArr = [];
nameArr = [];
pfData = new XML();
pfData.ignoreWhite = true;
pfData.onLoad = function(success) {
if(success) {
clientNr = pfdata.firstChild.childNodes.length;
for(i=0; i<clientNr; i++) {
compArr.push(pfData.firstChild.childNodes[i].attributes.company);
linkArr.push(pfData.firstChild.childNodes[i].attributes.link);
realArr.push(pfData.firstChild.childNodes[i].attributes.realisation);
textArr.push(pfData.firstChild.childNodes[i].attributes.text);
nameArr.push(pfData.firstChild.childNodes[i].attributes.name);
}
tracer();
}
};
pfData.load("xml_data.xml");
tracer =function() {
for(i=0; i<clientNr; i++) {
trace("Company: " + compArr[i] + "; Link-Adresse: " + linkArr[i] + "; Realisation: " + realArr[i] + "; Text: " + textArr[i] + "; Intern name: " + nameArr[i]);
}
} PHP-Code:
__________________ Mediendesign-Student |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Oct 2003 Ort: Cologne
Beiträge: 20
|
Jetzt habe ich aber trotzdem noch ein Problem und stehe aufm Schlauch! Wie bekomme ich denn jetzt die Inhalte des Arrays in ein Textfeld? Code: tracer =function() {
for(i=0; i<myCount; i++) {
trace(_root.textArr[i]);
trace(_root.linkArr[i]);
} |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |