![]() |
прелоадер и данные из БД
Есть флешевый сайт.
Структура такая: одна главная флешка, которая по мере надобности подгружает в себя swf-ку с соответствующей страничкой сайта. В свою очередь подгружаемые флешки лезут в базу данных и берут оттуда данные (сорри за тавтологию). Т.е. механизм такой: 1) Загружается основная флешка. 2) Основная флешка запускает прелоадер для загрузки флешки раздела сайта. 3) Загружается флешка раздела. 3) Флешка раздела обращается к php-скрипту на сервере, который берет данные из БД и передает их во флеш. Т.к. прелоадер, подгружающий флешку раздела понятия не имеет, сколько данных вытянется из базы и сколько уже вытянулось, то он учитывает только размер самой флешки. Соответственно, когда флешка уже прогрузилась, а данные из БД еще не пришли, приходится оставлять прелоадер зависшим на 100% чтобы не показывать пустой раздел. Есть ли какие-нибудь способы избавиться от такого "подвешивания" прелоадера? Может, я вообще в структуре сайта чего-то наглючил? |
может сделать еще прелодер для данных?
|
тоже об этом думал.. после прелоадера для раздела вывесить надпись "загрузка данных" - пока эти самые данные не догрузятся.
правда, заказчик очень хочет прелоадер с процентами. и желательно один. |
загрузка данных - с процентами... такого я ещё не видел
|
сделай типа прелоадер...то есть лжепрелоадер...пусть себе там крути проценты,а потом исчезает...ведь он не обязательно должен до 100% дойти...а вообще-то делать по настоящему проценты для данных...ну не знаю даже...:)
|
| Часовой пояс GMT +4, время: 15:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.