Avatar billede purup Nybegynder
20. marts 2005 - 02:44 Der er 3 kommentarer og
1 løsning

sharedobjects igen igen

Følgende virker ikke:

highScore = SharedObject.getLocal("myHighScore");

highScore.data.a.player = "namea";
highScore.data.a.point = 25;
highScore.data.b.player = "nameb";
highScore.data.b.point = 33;

for (i in highScore.data)
    for (j in highScore.data[i])
        trace(i+","+j+": "+highScore.data[i][j]);

Nu har jeg makket med i en lang time og jeg håber det bare er fordi klokken er mange! Jeg applerer til barklund om at komme mig til undsætning.
Avatar billede barklund Nybegynder
20. marts 2005 - 03:05 #1
Men findes a? Du kan jeg ikke bare skrive til objekter, der ikke findes. Ligesom man ikke bare kan skrive foo.bar.flaf = "noget", hvis man ikke først har defineret foo og derefter foo.bar:

highScore = SharedObject.getLocal("myHighScore");
highScore.data.a = new Object();
highScore.data.a.player = "namea";
highScore.data.a.point = 25;
highScore.data.b = new Object();
highScore.data.b.player = "nameb";
highScore.data.b.point = 33;

Så burde det virke :)

--
Morten Barklund
Avatar billede purup Nybegynder
21. marts 2005 - 11:56 #2
Tak for hjælpen. Jeg tror min hjerne var gået i seng da jeg stillede spørgsmålet.
Smid lige et svar..
Avatar billede barklund Nybegynder
21. marts 2005 - 11:59 #3
Yeshyesh - håber du fik det til at virke :)

...og egentligt spændende, at jeg var vågen :/

--
Morten Barklund
Avatar billede barklund Nybegynder
22. marts 2005 - 09:12 #4
Tark for points :)
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