Форум 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)
-   -   пропадает переменная (http://www.flasher.ru/forum/showthread.php?t=80623)

micolo 02.06.2006 09:56

пропадает переменная
 
Доброго времени суток? У меня меня странная проблема. Вытаскиваю рекурсией элементы из массива с картинками, где contents равен значению текущего элемента массива. Когда делаю loadMovie то значение присваивается нормально, когда же дальше пытаюсь дальше использовать эту переменную она - пустая, то есть в окошке открывается путь просто как img.php?id= . Почему так происходит?

Код:

loadMovie("cpanel/menu/small/"+contents, eval("_root.movie.main.next" +f).img);
           
            eval("_root.movie.main.next" +f).onRelease = function () {
            getURL("javascript:void(window.open(\'img.php?id="+contents+"\',\'eee\',\'scrollbars=no,menubar=no,status=no,toolbar=no,location=no,resizable=yes,directories=no,borderless=yes\'))");
            }


orangeline 02.06.2006 10:12

с loadMovie вроде ясно, поглядеть бы на рекурсивную ф-цию (интуитивно думаю что проблема с областью видимости переменной)


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

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