Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.07.2007, 17:11
Kadgar вне форума Посмотреть профиль Отправить личное сообщение для Kadgar Найти все сообщения от Kadgar
  № 1  
Ответить с цитированием
Kadgar

Регистрация: Jul 2007
Сообщений: 6
Question JavaScript->Flash (Flash ролик не успевает загрузиться)

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

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

Старый 24.07.2007, 20:13
MyXus вне форума Посмотреть профиль Отправить личное сообщение для MyXus Посетить домашнюю страницу MyXus Найти все сообщения от MyXus
  № 2  
Ответить с цитированием
MyXus
 
Аватар для MyXus

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
во-первых, прекольно отсылать параметры через so.addVariable, а во вторых, да, можно и так, флеш дергает жс, жс отвечает флешу.. в зав-ти от задачи.
__________________
#define true false //счастливой отладки, друзья

Старый 25.07.2007, 01:52
Kadgar вне форума Посмотреть профиль Отправить личное сообщение для Kadgar Найти все сообщения от Kadgar
  № 3  
Ответить с цитированием
Kadgar

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

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


Последний раз редактировалось Kadgar; 25.07.2007 в 13:03.
Старый 25.07.2007, 13:31
MyXus вне форума Посмотреть профиль Отправить личное сообщение для MyXus Посетить домашнюю страницу MyXus Найти все сообщения от MyXus
  № 4  
Ответить с цитированием
MyXus
 
Аватар для MyXus

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
да нет такм никаких проблем..
я в своей последней флешке 120 параметров сувал через флашварс..
__________________
#define true false //счастливой отладки, друзья

Старый 25.07.2007, 13:43
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 5  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Цитата:
Сообщение от Kadgar
я бы из флеша вызывал ЯваСкрипт функцию
ExternalInterface.call() 8-ка

Создать новую тему Ответ Часовой пояс GMT +4, время: 06:12.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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