Warning: 5002: Сценарии кадра для символа "TextArea" были проигнорированы, потому что скомпилированный фрагмент содержит определение для fl.controls.TextArea. Чтобы изменить определение для fl.controls.TextArea, поместите пользовательский файл класса внутри своего подкаталога классов.
что делать с ошибкой? я пытаюсь прочитать xml файл с сервера, флешка находится не на сервере. пробовал ее пихать на серв, работае, создал другую флешку с UILoader'ом, но там другая ошибка с секьюрити
что? как?
Re: что? как?
Это у тя flash player вякает?
Если да - переустанови, помогает.
Если да - переустанови, помогает.
Re: что? как?
при компиляции такая шняга выскакивает.
Re: что? как?
дай твой код!
Re: что? как?
Код: Выделить всё
parent.addEventListener(Event.ENTER_FRAME, go);
function go(e:Event):void {
var request:URLRequest=new URLRequest("mes.xml");
loader.load(request);
}
var loader:URLLoader;
loader = new URLLoader();
loader.addEventListener(Event.COMPLETE, xmlLoaded);
//...
function xmlLoaded(event:Event):void {
var myXML:XML=new XML(loader.data);
var g:int=myXML.children().length();
g=g+1;
var txt1:String='';
for (var i:int = 0; i < g - 1; i++) {
var txt2:* =myXML.children()[i]+"\n";
txt1+=txt2;
trace(myXML.children()[i]);
}
var txt4:String='';
for (var o:int = 0; o < g - 1; o++) {
var txt3:* =myXML.children()[o]+"\n";
txt4+=txt3;
trace(myXML.children()[o]);
}
if (txt1==txt4) {
t.text=String(txt1);
} else {
}
txt1='';
txt4='';
//...
}
send_mes.addEventListener(MouseEvent.CLICK, sen);
function sen(e:MouseEvent):void {
var newXml:XML=XML('<txt>'+r.text+'</txt>');
trace(newXml);
var phpRequest:URLRequest=new URLRequest('messages.php');
phpRequest.data=newXml;
phpRequest.contentType='text/xml';
phpRequest.method=URLRequestMethod.POST;
var phpLoader:URLLoader=new URLLoader();
phpLoader.load(phpRequest);
r.text='';
}
Re: что? как?
кросс домен не написал.
Re: что? как?
теперь работает?
Re: что? как?
запутался я Х)) не писал еще приложений с серваком. на локалхосте всё работает с денвером, и на серваке. а как получать данные с одного сайта на другой не знаю.
8254205 напиши лучше
8254205 напиши лучше