[flash] XML vraagje

Pagina: 1
Acties:

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 13:52
code:
1
2
3
4
5
6
7
8
9
10
11
12
//create a new xml object
list = new XML();
//when the xml data has loaded, we want the XML Object to run the convertXML function
list.onLoad = showlist;
//Write to your text area that the data is loading.
list = "Loading data...";
//now load up the url.
list.load("http://www.jongerenclub.nl/games/highscore.php");

function showlist() {
list = "data loaded";
}

Dat heb ik nu maar de var "list" verandert niet naar "data loaded" Waarom doet hij dat niet ? kan hij die highscore soms niet laden ofzo?

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 12:42
Meestal moet je
code:
1
 afsluiten met
:).

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 13:52
Op zaterdag 23 februari 2002 07:19 schreef ddc het volgende:
Meestal moet je
code:
1
 afsluiten met
:).
oops foutje, gedaan :P

maar hoe los ik nou op dat hij werkt?

  • cjs
  • Registratie: Maart 2001
  • Niet online

cjs

Macromedian

je hebt hier een XML-object én een tekstveld die beide 'list' heten. Dat geeft dus geheid problemen omdat de
Flashplayer niet weet welke 'list' je bedoelt (namespace-collision).

De simpelste oplossing is gewoon het tekstveld een andere naam geven.
code:
1
2
3
4
5
6
7
8
9
10
11
//create a new xml object
list = new XML();
//when the xml data has loaded, we want the XML Object to run the convertXML function
list.onLoad = showlist;
//Write to your text area that the data is loading.
listdata = "Loading data...";
//now load up the url.
list.load("http://www.jongerenclub.nl/games/highscore.php");
function showlist() {
listdata = "data loaded";
}

Gemiddelde Nederlanders zijn maar halve Nederlanders.


  • Martink
  • Registratie: Juni 2001
  • Laatst online: 13:52
ehm mag niet zelfte naam dus, weer simpele andwoord op mijn moeilijke vraag, laat ik nu maar gaan uitzoeken hoe het verder moet :)