Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Вернуть значение из функции полученное через sendAndLoad (http://www.flasher.ru/forum/showthread.php?t=161266)

DollaR911 22.07.2011 11:31

Вернуть значение из функции полученное через sendAndLoad
 
Есть такая функция:

AS2
Код:

function get_geo_id(dx, dy)
{
        var command = 'geoposition.php?dx='+dx+'&dy='+dy;
        formGeoData = new LoadVars();
        formGeoData.onLoad = function()
        {
                var charGeo_ground = formGeoData.ground;
                //нужно вернуть значение charGeo_ground
        };
        formGeoData.sendAndLoad(command, formGeoData, 'POST');
        //здесь переменная charGeo_ground уже не существует чтоб вернуть ее через return
}

обращаюсь к функции так:
Код:

var g = get_geo_id(-7, 6);
какие есть варианты выхода из данной ситуации?
заранее благодарю.


Часовой пояс GMT +4, время: 17:53.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.