![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
проблем такой короче:
вот такой код: var sender:LoadVars = new LoadVars();
var receiver:LoadVars = new LoadVars();
inp.html = true;
sender.zapros = "undefined";
sender.sendAndLoad("http://localhost/zzz.php", receiver, "POST");
receiver.onData = function(txt:String) {
if (txt != undefined) {
otvet=txt.split("__");
inp.htmlText = otvet[0];
sm = otvet[1];
} else inp.text = "Нет ответа от сервера!";
};
trace(sm);
ну понятно, что он делится сплитом на otvet[0] и otvet[1]. Прикол в том, что надо otvet[1] потом использовать позже, а он не куда не передаётся, потому что определён как бы внутри функции и за её пределы никуда не передаётся( трэйс возвращает undefined. даже если так: var otvet:Array;
var sm:String;
var sender:LoadVars = new LoadVars();
var receiver:LoadVars = new LoadVars();
inp.html = true;
sender.zapros = "undefined";
sender.sendAndLoad("http://localhost/zzz.php", receiver, "POST");
receiver.onData = function(txt:String) {
if (txt != undefined) {
otvet=txt.split("__");
inp.htmlText = otvet[0];
sm = otvet[1];
} else inp.text = "Нет ответа от сервера!";
};
trace(sm);
trace(otvet[1]);
|
|
|||||
|
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
тогда как её определить, чтоб была видима и там итам?
|
|
|||||
|
или
зы: второй вариант более грамотный |
|
|||||
|
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
а, ну это ж практически одно и то же что и второй код в первой моей месаге.
Осталось теперь токо трэйсить не до окончания загрузки, а после. А это как? onLoad? вроде нет. тогда как? |
|
|||||
|
Регистрация: Dec 2002
Адрес: Живу вот где-то
Сообщений: 493
|
Цитата:
var otvet:Array=[];
var sm:String;
var sender:LoadVars = new LoadVars();
var receiver:LoadVars = new LoadVars();
inp.html = true;
sender.zapros = "undefined";
sender.sendAndLoad("http://localhost/zzz.php", receiver, "POST");
receiver.onData = function(txt:String) {
if (txt != undefined) {
otvet=txt.split("__");
inp.htmlText = otvet[0];
sm = otvet[1];
tracer();
} else inp.text = "Нет ответа от сервера!";
};
function tracer(){
trace(sm);
trace(otvet[1]);
}
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:24. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|