read
ezeréves cucc következik.
ha valaki mégegyszer loadVariables-t használ azt megütöm.
mert :
- vagy használj xmlt, és tölts be azt.
- vagy használj xmlt, és tölts be amit akarsz.
ez a valtozo=ertek&masikvaltozo=masikertek cucc már akkor is gáz volt amikor flashben xml még sehol sem volt.
De ha változókat akarsz flashbe juttatni arra használj xml-t. nem érdekel hogy nem érted. tanuld meg mert nem csak flashben használhatod. lásd ajax xpath xslt juhturó. etc.
ha csak szöveget szeretnél flashbe tölteni akkor meg írd le egy txtbe formázd ahogy akarod (tehát Math.sqrt(0) lehetőség + sortörés + tab) vagy tedd xhtmlbe, használhatsz pár html formázást bold italic meg font meg a lista a helpben majd ott elolvasod
használhatsz amúgy css-t is ezt szintén elolvasod helpben hogy menyire.
itt kis kitérő hogy a kettőt egyszerre hogy. vagy linkeled a css-t headben és flashben kikeresed a headből az cssurlt és betöltöd mellé (jópont) vagy headbe style taget közé írod és flashben megkeres style node és parseCSS (rosszpont). na igen ez utóbbi rosszpont ugye mert ha több xhtmled van akkor jobb helyeken leszúrnak ha nem linkeled a css-t.
hogy a rákba olvasunk be txt-t? úgy ahogy egy xmlt. xml rule hogy kell lennie egy root nodenak. és hogy abból csak egy lehet. világos hiszen egy jólnevelt fának sincs egynél több törzse.
vegyük úgy hogy 1 string node lesz az egész xmlben és tuti jobban alszunk.
innentől már csak a sorvégejeleket kell kiűznünk és jók vagyunk. lásd :
mXML=new XML()
mXML.ignoreWhite=true
mXML.onLoad = function(success) {
if (success) {
br=String.fromCharCode(13)+String.fromCharCode(10)
br amit cserélni fogunk. esetünkben
-re :
out.htmlText=mXML.toString().split(br).join("
;")
} else {
out.htmlText="FILE NOT FOUND"
}
}
mXML.load("ize.html")
ennyi. nem bonyolult. nem firstChildoztál 42 kilométer hosszan mégis xml, és nem döglesz bele.