![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
Всем привет
При тестировании чата , сделанного во флеше , в окне вывода появилась ошибка: TypeError: Error #2007: Параметр text не должен быть равен нулю. at flash.text::TextField/set text() at _fla::MainTimeline/changetxt() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/onComplete() Объясните в чем дело , если надо могу дать код. |
|
|||||
|
Регистрация: Nov 2008
Адрес: Атланта
Сообщений: 1,271
|
а ты сделай так: File->Publish Settings, вкладка Flash отметь галочкой Permit Debugging, откомпилируй флешку, и ты увидишь в какой строчке ошибка, и исправь ее
__________________
Пока я жив, Вы горем обеспечены |
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
неполучается , ошибка вышла в окне ВЫВОДА
А код такой: btn.addEventListener(MouseEvent.MOUSE_UP , gotext) var xml:XML = new XML; var mytxt:String ; var txt:String; var chattxt:String ; function loaded (e:Event):void { xml = XML(e.target.data); } function gotext(e:MouseEvent):void { mytxt = intext.text trace (mytxt); if(intext.text != '') { php(); } } function php ():void { txt = '<i>'+intext.text+'</i>' var phprequest:URLRequest = new URLRequest('http://ifoow.h16.ru/myphp.php'); phprequest.data = txt; phprequest.contentType = 'text/xml'; phprequest.method=URLRequestMethod.POST; var phpload:URLLoader = new URLLoader(phprequest); phpload.addEventListener(Event.COMPLETE,changetxt); } function changetxt(e:Event):void { xmltext.text = chattxt; var xmlrequest:URLRequest = new URLRequest('http://ifoow.h16.ru/myxml.xml'); var xmlloader:URLLoader = new URLLoader(xmlrequest); xmlloader.addEventListener(Event.COMPLETE,loaded); for (var i = 0 ; i < xml.children().length(); i ++) { chattxt += xml.children()[i]; } } |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|