Avatar billede bajerfar Nybegynder
23. november 2005 - 15:33 Der er 3 kommentarer

Hent variabler fra _level0

Hej Eksperter
Jeg har brug for at tilgå følgende variabler i _level0:

var format = new TextField.StyleSheet();
var path = "style.css";
newsVar = new LoadVars();
newsVar.load("text.txt"

Med følgende kode i _level5:

format.load(path);
    format.onLoad = function(success) {
    if (success) {
          contentTxt.styleSheet = format;
          contentTxt.text = newsVar.contentVar;
    } else {
          contentTxt.text = "Fejl!";
    }
}

Hvor skal det noteres, at variablerne skal hentes fra _level0?!
Avatar billede nikolajdu Nybegynder
23. november 2005 - 16:51 #1
Hvis du alligevel skal bruge stylesheetet i level0 hvorfor så ikke lade det ligge i lvl0 ? :)

og ellers er du jo bare at sætte _level0 foran der hvor du har brug for at finde lvl0.
Avatar billede bajerfar Nybegynder
23. november 2005 - 17:00 #2
Tror ikke jeg fik formuleret mit spørgsmål godt nok. Jeg henter stylesheet'et og mine text-variabel ind i _level0 og vil så gerne have adgang til dem i _level5. Jeg skal egentlig ikke bruge stylesheet'et i _level0, det var egentlig bare for at hente det én gang for alle, og ikke hver gang jeg har et nyt textfield. Håber det giver mere mening.
Anyway, jeg rykkede lidt rundt i koden og følgende virker

//LEVEL 0:
newsVar= new LoadVars();
newsVar.load("text.txt");

//LEVEL 5
var format = new TextField.StyleSheet();
var path = "style.css";
format.load(path);
format.onLoad = function(success) {
    if (success) {
        contentTxt.styleSheet = format;
        contentTxt.text = _level0.newsVar.contentVar;
    } else {
        contentTxt.text = "Fejl!";
    }
}
Avatar billede nikolajdu Nybegynder
23. november 2005 - 17:02 #3
:)
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