PDA

Volledige versie bekijken : XML Laden


mgdejong
%Europe/Berlin %378 %2005, 10:04
Hallo

Ik heb het volgende probleem wanneer ik een menu item wil laden vanuit het menu dan wordt de swf wel geladen maar de xml niet.

Mijn menu ziet er als volgt uit een index.swf, vanuit daar wordt door middel van knoppen andere swf files geladen op de volgende manier:
on (release) {
loadMovieNum ("flash/financien.swf", 1);
}

de swf wordt er dus los overheen geladen. maar nu laad hij de xml file niet.

wanneer ik het adres van de swf rechtstreeks in typ bijv:
http://bla.nl/flash/financien.swf dan wordt de xml wel geladen.

ik gebruik het volgende script om xml met css te laden:

_global.styles.TextArea.setStyle("backgroundColor", "false");
//init TextArea component
tekst.html = true;
tekst.wordWrap = true;
tekst.multiline = true;
tekst.label.condenseWhite=true;
//load css
myTextStyle = new TextField.StyleSheet();
myTextStyle.load("rsg.css");
tekst.styleSheet = myTextStyle;
//load in XML
myTextContent = new XML();
myTextContent.ignoreWhite = true;
myTextContent.load("/flash/financien.xml");
myTextContent.onLoad = function(success)
{
if(success)
{
tekst.text = myTextContent;
}
}

ik snap niet wat hier fout gaat.

Wie kan me helpen

maccable
%Europe/Berlin %391 %2005, 10:23
Volgens mij moet je hiervoor: tekst.text = myTextContent; de naam van je swf zetten.
Dus index.swf.tekst.text = myTextContent;

Omdat je hem dan daar in laadt....

mgdejong
%Europe/Berlin %416 %2005, 10:59
Dat is niet het geval. de xml wordt geladen in het bestand financien.swf.
In dat bestand heb ik een tekst vak gemaakt met Dynamic tekst en als naam tekst.

maccable
%Europe/Berlin %421 %2005, 11:07
Sorry ik zie het ja....my bad...
Je laadt je swf niet in een andere movieclip anders was het dus naam_mc.tekst.text=myTextContent geworden....

Is het dan niet iets van :
_level1.tekst.text = myTextContent;?

mgdejong
%Europe/Berlin %547 %2005, 14:07
Heb ik inmiddels ook geprobeerd maar dat werkt ook niet..

Roenes
%Europe/Berlin %556 %2005, 14:21
Hoort in het AS gedeelte thuis :)