dm87
24.01.2008, 19:39
Всем привет! Я полный дилетант во флэше, поэтому прошу не пинать за глупый вопрос.
Стоит следующая проблема. Необходимо из Flash-приложения обратиться к серверу по соответствующему url. Сервер в ответ на это возвращает строку текста. Эту полученную строку необходимо вывести на экран. Проблема в том, что то ли данные не читаются с сервера, то ли то ли не доходят до клиента, то ли где-то теряются, то ли еще черт знает что, т.е. в итоге выводится значение "undefined".
Приведу исходный код:
var submitListener:Object = new Object();
submitListener.click = function(evt:Object) {
var my_lv:LoadVars = new LoadVars();
my_lv.onHTTPStatus = function(httpStatus:Number) {
trace("HTTP status is: " + httpStatus);
};
my_lv.onLoad = function(success:Boolean) {
if (success) {
trace("text file successfully loaded");
trace("my trace = " + my_lv.dayNames);
params_txt.text = my_lv.dayNames;
} else {
params_txt.text = "unable to load text file";
}
};
my_lv.load("http://www.flash-mx.com/mm/greeting.cfm"); };
submit_button.addEventListener("click", submitListener);
Что я делаю неправильно и в чем может быть проблема?
Среда разработки Macromedia Flash MX 2004.
Стоит следующая проблема. Необходимо из Flash-приложения обратиться к серверу по соответствующему url. Сервер в ответ на это возвращает строку текста. Эту полученную строку необходимо вывести на экран. Проблема в том, что то ли данные не читаются с сервера, то ли то ли не доходят до клиента, то ли где-то теряются, то ли еще черт знает что, т.е. в итоге выводится значение "undefined".
Приведу исходный код:
var submitListener:Object = new Object();
submitListener.click = function(evt:Object) {
var my_lv:LoadVars = new LoadVars();
my_lv.onHTTPStatus = function(httpStatus:Number) {
trace("HTTP status is: " + httpStatus);
};
my_lv.onLoad = function(success:Boolean) {
if (success) {
trace("text file successfully loaded");
trace("my trace = " + my_lv.dayNames);
params_txt.text = my_lv.dayNames;
} else {
params_txt.text = "unable to load text file";
}
};
my_lv.load("http://www.flash-mx.com/mm/greeting.cfm"); };
submit_button.addEventListener("click", submitListener);
Что я делаю неправильно и в чем может быть проблема?
Среда разработки Macromedia Flash MX 2004.