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