![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2009
Сообщений: 13
|
Доброго времени суток !!!
Делаю связку Flash + ASP.NET(С#), возникла проблема передачи переменных от ASP.NET к ActionScript 3.0. На ASP.NET передачу параметра id делаю так: На ActionScript 3.0 принимаю значение так : var loader:URLLoader; var req:URLRequest; loader = new URLLoader(); req = new URLRequest("Default.aspx?id=111"); loader.addEventListener(Event.COMPLETE, loadComplete); loader.load(req); function loadComplete(event:Event):void { text_area.text = loader.data; } Цитата:
|
|
|||||
|
[+1 10.12.10]
|
попробуйте так
|
|
|||||
|
стервочка (я мужик)
|
murz, а зачем делать столько преобразований?
|
|
|||||
|
[+1 10.12.10]
|
BlooDHounD, если Вы про содание нового экземпляр URLVariables, то тут я могу ошибаться.
А про формат данных, все верно. Он нужен. |
|
|||||
|
стервочка (я мужик)
|
murz, если писать формат данных, тогда зачем потом конвертить его из стринга? в вашем коде его лучше грузить как TEXT.
|
|
|||||
|
[+1 10.12.10]
|
Цитата:
Кастинг в строку может тоже лишний, но не без оснований. Скажите Вы свой пример проверяли? Будет рантайм ошибка, vars так и не создались при вверсходящем приведении типа. TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null". Последний раз редактировалось murz; 03.05.2009 в 18:37. |
|
|||||
|
стервочка (я мужик)
|
мдя ... у Вас всё нормально с логикой? есть 2 варианта работы:
var data:* = 'sd=12'; var vars:URLVariables = new URLVariables( str as String ); trace(vars.sd); var data:* = new URLVariables( 'sd=12' ); var vars:URLVariables = data as URLVariables; trace(vars.sd); Последний раз редактировалось BlooDHounD; 03.05.2009 в 20:06. |
|
|||||
|
Регистрация: May 2009
Сообщений: 13
|
Спасибо большое за помощь, как мне привязать loader.data к этому коду:
var data:* = 'sd=12'; var vars:URLVariables = new URLVariables( str as String ); trace(vars.sd); в ответ получаю пустую строку в поле text_area |
|
|||||
|
[+1 10.12.10]
|
Цитата:
BlooDHounD, спасибо за общение. Разобрался. |
|
|||||
|
Регистрация: May 2009
Сообщений: 13
|
Суть дела заключается в том, что нужно будет принимать много переменных, и наверняка нужно применять парсер, я правильно понял ??? в ActionScript его нет, нужно свой писать, я правильно понял??
|
![]() |
![]() |
Часовой пояс GMT +4, время: 07:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|