
05.06.2003, 15:55
|
|
Регистрация: Jan 2000
Адрес: St-Petersburg
Сообщений: 1,229
|
Через ЯвуСкрипт полезут подводные камни и самое главное - ФСКоманд не во всех браузерах работает.
Так-же придется заводить явовский буфер, потому что возможна такая ситуация: какой-либо флэш загрузился и просит яву отрапортовать этот факт контролу... но к этому времени сам контрол ещё не загружен. Тогда придется запоминать рапорт в буфере, а по загрузке контрола он должен спрашивать ЯвуСкрипт, что там в буфере накопилось.
Есть более универсальный способ без недостатков и без ЯваСкрипта - серверный скрипт. Каждый флэш по заргузке оповещает об этом сервер (скрипт), а контрол с некоторым интервалом запрашивает у сервера (скрипта) состояние всех флэшей. Чтобы не мучаться с файлами и сессиями, скрипту можно хранить текущее состояние в куках.
__________________
Two beer or not two beer?...
|