Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   JavaScript->Flash (Flash ролик не успевает загрузиться) (http://www.flasher.ru/forum/showthread.php?t=98910)

Kadgar 24.07.2007 17:11

JavaScript->Flash (Flash ролик не успевает загрузиться)
 
Здравствуйте. У меня возник вопрос.
Есть страница. На ней 16 одинаковых флеш контролов. Во время загрузки страници при помощи JavaScript, я передаю каждому контролу свои уникальные переменные(настройки). Проблема в том, что не все флеш ролики успевают загрузиться в тот момент когда JavaScript шлет им новые параметры. И врезультате некоторые контролы отображаются верно, а другие нет. Как можно решить эту проблему?

Возможно, когда загрузка флешки завершена, она должна вызывать какую-то JavaScript функцию, которая уже заполнит этот контрол нужной инфой ? Но в таком случае, флешка должна как-то знать какой у нее ИД в HTML...

MyXus 24.07.2007 20:13

во-первых, прекольно отсылать параметры через so.addVariable, а во вторых, да, можно и так, флеш дергает жс, жс отвечает флешу.. в зав-ти от задачи.

Kadgar 25.07.2007 01:52

Например во флеш ролике есть переменная "mcMain.backName" . Ей нужно задать значение "c.png" . С помощью addVariable этого сделать не получается.

Если использовать второй вариант, то тоже проблемы. Если бы был один контрол, то я бы из флеша вызывал ЯваСкрипт функцию, которая передавала бы переменные во флеш... но у меня несколько контролов, и каждому нужно передать свои значения переменных..:(

MyXus 25.07.2007 13:31

да нет такм никаких проблем..
я в своей последней флешке 120 параметров сувал через флашварс..

Kikasso 25.07.2007 13:43

Цитата:

Сообщение от Kadgar
я бы из флеша вызывал ЯваСкрипт функцию

ExternalInterface.call() 8-ка


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

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