Вход

Просмотр полной версии : прелоадер и данные из БД


Minras
17.03.2006, 14:11
Есть флешевый сайт.
Структура такая: одна главная флешка, которая по мере надобности подгружает в себя swf-ку с соответствующей страничкой сайта.
В свою очередь подгружаемые флешки лезут в базу данных и берут оттуда данные (сорри за тавтологию).
Т.е. механизм такой:
1) Загружается основная флешка.
2) Основная флешка запускает прелоадер для загрузки флешки раздела сайта.
3) Загружается флешка раздела.
3) Флешка раздела обращается к php-скрипту на сервере, который берет данные из БД и передает их во флеш.

Т.к. прелоадер, подгружающий флешку раздела понятия не имеет, сколько данных вытянется из базы и сколько уже вытянулось, то он учитывает только размер самой флешки. Соответственно, когда флешка уже прогрузилась, а данные из БД еще не пришли, приходится оставлять прелоадер зависшим на 100% чтобы не показывать пустой раздел.

Есть ли какие-нибудь способы избавиться от такого "подвешивания" прелоадера? Может, я вообще в структуре сайта чего-то наглючил?

Kinsler
17.03.2006, 14:53
может сделать еще прелодер для данных?

Minras
17.03.2006, 14:56
тоже об этом думал.. после прелоадера для раздела вывесить надпись "загрузка данных" - пока эти самые данные не догрузятся.
правда, заказчик очень хочет прелоадер с процентами. и желательно один.

Gaen
17.03.2006, 16:53
загрузка данных - с процентами... такого я ещё не видел

xcho_
17.03.2006, 19:05
сделай типа прелоадер...то есть лжепрелоадер...пусть себе там крути проценты,а потом исчезает...ведь он не обязательно должен до 100% дойти...а вообще-то делать по настоящему проценты для данных...ну не знаю даже...:)