PDA

Volledige versie bekijken : xml laden


vegeto
%Europe/Berlin %653 %2005, 16:41
ik laad dus een xml in met deze code


var ss:TextField.StyleSheet = new TextField.StyleSheet();
ss.load("sample.css");
content.styleSheet = ss;

content.multiline= true;
content.wordWrap = true;
content.html = true;

story = new XML();
story.ignoreWhite = true;
story.load("hl1.html");
story.onLoad = function () {
content.htmlText = story;
}

en gebruik op de text vlak de instance naam content als ik nu dat in de hele text naar iets anders noem werkt de code niet meer (heb natuurlijk ook de instance van text veld veranderd)


iemand een idee warom het zo is en het verhelpen zo dat ik 2 textvelden kan gebruiken

The_One
%Europe/Berlin %911 %2005, 22:52
dus op deze manier werkt het wel? Kloppen je paden wel? Kan je anders ff je FLA geven?

PS Draai ff dit om:

story.load("hl1.html");
story.onLoad = function () {
content.htmlText = story;
}

dus zo:

story.onLoad = function () {
content.htmlText = story;
}
story.load("hl1.html");

Dauntless
%Europe/Berlin %912 %2005, 22:53
En die html is toch gewoon een coverup voor een xml structuur hé?

The_One
%Europe/Berlin %913 %2005, 22:55
LOL, die had ik geen eens gezien:P

vegeto
%Europe/Berlin %309 %2005, 08:25
door dat ik gister een uur of 3 zat te knoeen om dat ik me verveelde kwam ik er wel achter .maar nu heb ik weer een andere vraag.
dit hoort te werken maar het werkt niet mechien om dat ik de velden in 1 knop hem ik heb al geprobeerd met root en dan instanse
iemand 1 idee hoe ik het toch werkend kan krijgen
velden zitten dus in knoppen en als ik dit op een knop zet werkt het niet dus wat moet ik doen

// knopen
var s:TextField.StyleSheet = new TextField.StyleSheet();
s.load("sample3.css");
k1.styleSheet = s;
k2.styleSheet = s;
k3.styleSheet = s;
k4.styleSheet = s;
k6.styleSheet = s;
k7.styleSheet = s;

k1.multiline= false;
k1.wordWrap = true;
k1.html = true;

k2.multiline= false;
k2.wordWrap = true;
k2.html = true;

k3.multiline= false;
k3.wordWrap = true;
k3.html = true;

k4.multiline= false;
k4.wordWrap = true;
k4.html = true;

k5.multiline= false;
k5.wordWrap = true;
k5.html = true;

k6.multiline= false;
k6.wordWrap = true;
k6.html = true;

k7.multiline= false;
k7.wordWrap = true;
k7.html = true;

ka = new XML();
ka.ignoreWhite = true;
ka.load("inhoud/menu knopen/knop 1.html");
ka.onLoad = function () {
k1.htmlText = ka;
}

kb = new XML();
kb.ignoreWhite = true;
kb.load("inhoud/home/h2.html");
kb.onLoad = function () {
_root.k2.htmlText = kb;
}

kc = new XML();
kc.ignoreWhite = true;
kc.load("inhoud/home/h2.html");
kc.onLoad = function () {
k3.htmlText = kc;
}

kd = new XML();
kd.ignoreWhite = true;
kd.load("inhoud/home/h2.html");
kd.onLoad = function () {
k4.htmlText = kd;
}

ke = new XML();
ke.ignoreWhite = true;
ke.load("inhoud/home/h2.html");
ke.onLoad = function () {
k5.htmlText = ke;
}

kf = new XML();
kf.ignoreWhite = true;
kf.load("inhoud/home/h2.html");
kf.onLoad = function () {
k6.htmlText = kf;
}

kg = new XML();
kg.ignoreWhite = true;
kg.load("inhoud/home/h2.html");
kg.onLoad = function () {
k7.htmlText = kg;
}