07. marts 2005 - 09:52Der er
8 kommentarer og 1 løsning
problemer med at loade et billede
Hej Jeg har problemer med dynamisk loade et billede ind i flash. Jeg bruger denne kode til at loade billedet: loadMovie(_root.billede, billedeload); Variablen _root.billede får den fra et phpscript som bliver loadet på denne måde loadVariablesNum("omt_kalender.php", 0, "GET"); Problemet er at flash konsekvent først loader anden gang man loader swf'en, og det sker hver gang! Hvad gør jeg galt?
De ovenstående linier er stortset hele mit flash script. Du får dem lige helt: //loader variabler kalenderid = _root.kalender_id; loadVariablesNum("omt_kalender.php", 0, "GET");
Som sagt, så er variablerne ikke tilgængelige øjeblikkeligt - der går lige et par millisekunder før filen er downloadet og variablerne oprettet. Brug istedet LoadVars:
//loader variabler var kalenderid = _root.kalender_id; var data = new LoadVars(); data.load("omt_kalender.php?kalenderid="+kalenderid); data.onLoad = function(success) { // data er ankommet //loader billedet billedeload.unloadMovie(); // hent det nye billedeload.loadMovie(this.billede); }
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.