![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Такая проблема.
Имею две свф - контейнер и подгружаемую. В подгружаемой пишу _root.i = 10; В контейнере гружу эту свф таким образом: Теперь в контейнере _root.i == 10 Это для локального компа. Но если контейнер и подгружаемая свф находятся на разных серверах и я гружу вторую свф так то в контейнере root.i == undefined В чем может быть дело?
__________________
Платон мне друг, но истина в вине. |
|
|||||
|
.
|
Все зависит от того, когда проверяете этот _root.i. Повторюсь, loadMovie устарело в связи с тем, что оно не позволяло установить точно момент окончания загрузки. Ваш trace(_root.i) срабатывал раньше, чем успевал загрузится inner. Используйте
взамен loadMovie.
|
|
|||||
|
trace(_root.i) срабатывал не раньше, т. к. он был в самом inner.swf .
Т.е. если в загружаемой свф две строчки кода: то на локальном компе выдает 99, а при размещении в нете выдает undefined.
__________________
Платон мне друг, но истина в вине. |
|
|||||
|
.
|
Цитата:
UPD. Ролик загружается и не может записать и прочитать _root. Что-то ему сильно мешает. Последний раз редактировалось dimarik; 16.07.2009 в 01:11. |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:58. |
|
|
« Предыдущая тема | Следующая тема » |
|
|