Просмотр полной версии : "Забавная" проблема с передачей данных JS->Flash
gingerman
19.09.2002, 20:33
Значицца так.
Есть мувик и есть js-скрипт. Пока мы на локальной машине, мы можем передавать параметры в мувик и через SetVariable() , и через <param name=movie src="name.swf?varname=value" > .
Но как только мы выходим на сервак, и тот и другой способы обламываются. Почему?
Для начала проверь кривость сервака 8-). Если с ним всё ок, то, скорее всего делов том, когда что загружается и исполняется.
P.S. У Меня с SetVariable() пока проблем не было 8-)
gingerman
20.09.2002, 18:40
Дело в том, что в мувике я ЖДУ прихода переменных из JS посредством создания символа из двух кадров, которые гоняются туда-сюда до прихода данных.
Или ты имеешь в виду, что JS полсылает команду в еще не до конца загрузившийся мувик? Тогда, по идее должно порулить просто setTimeout('foo()',3000);... щас попробую и скажу, что получится
gingerman
20.09.2002, 18:45
Порулило. Все работает. Спасибо за наводку :)
gingerman
20.09.2002, 21:03
кстати, прикол. Сейчас все работает вот с таким кодом:
setTimeout('foo(a,b)',0);
то есть время на инициализацию функции покрывает время загрузки ролика. В идеале, конечно, надо бы проверять клип на загрузку... :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.