Autor | Zpráva | ||
---|---|---|---|
fio Profil * |
#1 · Zasláno: 10. 10. 2005, 13:53:18
Ahojte, mám takový problém.
Měl jsem tento skriptík, který fungoval v pořáadku: var css = new TextField.StyleSheet(); css.load("start/css/styl.css"); css.onLoad = function() { _root.textpole.styleSheet = css; var nacti:LoadVars = new LoadVars(); nacti.load("start/obsah/01_01.txt"); nacti.onLoad = function() { _root.textpole.htmlText = nacti.text; }; }; ---------------------------------------------- Jenže když jsem chtěl uložit cesty do proměnných. Tak to fungovalo pouze napoprvé a při opakovaném kliknutí pro znovunačtení v místě textového pole objevilo undefined. Myslím, že to může být tím, že funkce proběhne dříve než se stihne dosadit proměnná: var path = "start/"; var obsah = "obsah"; var styl = "start/css/"; var css = new TextField.StyleSheet(); css.load(styl+"styl.css"); css.onLoad = function() { _root.textpole.styleSheet = css; var nacti:LoadVars = new LoadVars(); nacti.load(path+obsah+"01_01.txt"); nacti.onLoad = function() { _root.textpole.htmlText = nacti.text; }; }; Nemůžete mi prosím někdo poradit, jak tam dát tu podmínku, že když je proměnná nastavena, tak pokračuj dál, jinak počkej než se načte. Děkuji za pomoc, F. |
||
Hanz Profil |
#2 · Zasláno: 10. 10. 2005, 15:02:02
fio
U obsahu ti chybí lomítko |
||
fio Profil * |
#3 · Zasláno: 11. 10. 2005, 17:17:28
Dík... to jsem, ale zapomněl napsat pouze tady, ale raději to zkontroluju a pak se ozvu.
Je možné aby ta funkce proběhla bez toho aby byly ty proměnné dosazeny??? |
||
Hanz Profil |
#4 · Zasláno: 11. 10. 2005, 17:43:28
fio
ne |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0