Avatar billede sako Nybegynder
08. november 2004 - 15:30 Der er 5 kommentarer og
1 løsning

angive variabler i loop

jeg har hentet en masse informationer ind i min flash, hvorefter jeg har omdøbt variablerne - men kan det ikke gøres lidt nemmere- f.eks. i et loop. Som det ser ud nu har jeg gjort som nedenstående men hvad nu hvis der er mange flere..

  dato1 = loader.newsdato1;
  dato2 = loader.newsdato2;
  dato3 = loader.newsdato3;
  dato4 = loader.newsdato4;

jeg prøvede med et loop men det virkede ikke rigtigt

for(i=1;i<=4;i++){
dato.i = loader.newsdato[i];
}
Avatar billede docks Nybegynder
08. november 2004 - 15:43 #1
for(i=1; i<5;i++){
"dato"+i = loader["newsdato"+i];
}
Avatar billede sako Nybegynder
08. november 2004 - 16:06 #2
jeg har skrevet således :

loader = new LoadVars();
loader.onLoad = function(success) {
if (success) {
 
  for(i=1; i<10; i++){
  "dato"+i = loader["newsdato"+i];
  }
 
  }
}
loader.load("info.php?getinfo=gastebog");

så virker det ikke men hvis jeg skriver :
loader = new LoadVars();
loader.onLoad = function(success) {
if (success) {
 
  dato1 = loader.newsdato1;
  dato2 = loader.newsdato2;
  dato3 = loader.newsdato3;
  dato4 = loader.newsdato4;
  dato5 = loader.newsdato5;
 
  }
}
loader.load("info.php?getinfo=gastebog");

så er der ingen problemer ??
Avatar billede pyroman Nybegynder
08. november 2004 - 20:02 #3
Det er ikke korrekt syntaks, men tæt på:

loader = new LoadVars();
loader.onLoad = function(success) {
  if (success) {
    for(i=1; i<10; i++){
      this._parent["dato"+i] = this["newsdato"+i];
    }
  }
};
loader.load("info.php?getinfo=gastebog");
Avatar billede sako Nybegynder
11. november 2004 - 20:51 #4
hmm kan ikke få det til at virke - glemte at sige at det er en swf-fil der bliver loadet ind i hovedfilen
Avatar billede sako Nybegynder
11. november 2004 - 20:54 #5
der skulle bare lige en _root på istedet for this._parent - så smid et svar pyroman
Avatar billede pyroman Nybegynder
11. november 2004 - 21:46 #6
oki...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester