Почему вы прокомментировали вызов метода addEventListener
? Раскомментируйте его (и переместите вверх на две строки, чтобы он предшествовал вызову load
). Если URL-адрес правильный, метод processASP
будет вызван при получении ответа (в реальном приложении убедитесь, что вы прослушиваете ioError и securityError на URLLoader - проверьте ссылку для примеров выполнения этот). Вы можете прочитать ответ как e.target.data
в методе processASP
.
private function processASP(e:Event):void
{
var loader:URLLoader = URLLoader(e.target);
trace("Response is " + loader.data);
}
URLLoader
также можно использовать для отправки данных на страницу asp (сервер).
var ldr:URLLoader = new URLLoader();
var data:URLVariables = new URLVariables();
data.something = "someData";
data.somethingElse = "moreData";
var request:URLRequest = new URLRequest("url.asp");
request.data = data;
request.method = URLRequestMethod.POST;//or GET
ldr.addEventListener(Event.COMPLETE, onLoad);
//listen for other events
ldr.load(request);