PDA

Просмотр полной версии : Загрузка в скриптовые мувиклипы


MaskiShow
11.03.2009, 19:18
Есть некое подобие фотоальбома со скриптовыми мувиками pic1-pic5. Есть кнопки навигации prew/next для выбора картинок (1-5, 6-10,...) которые грузятся в эти мувики:

for (i = 1; i <= 5; i++) {
eval("pic" add i).loadMovie("http://.../pictureN.jpg) }

Если во время загрузки (1-2 сек) выбрать следующую порцию картинок, например, 6-10, то в IE все без проблем начинает загружатся с 6 картинки, недогрузив последние картинки (4-5 например). В Опере же идет догрузка всех 5, потом загрузка 6-10, а если выбрать страницу с картинками 25-30, то в Опере это выглядит как слайд шоу, когда в мувики грузятся все картинки с текущей по 30.

Как вариант сделал задержку на загрузку картинок после нажатия на клавишу (0,3 сек), но это не спасает, если после начала загрузки опять переходить по страничкам.

какие могут быть варианты решения проблемы?

r4v3r
11.03.2009, 19:41
может до окончания загрузки сделать кнопки навигации неактивными

MaskiShow
11.03.2009, 19:50
Нет, лучше тогда задержка. Еще мысль есть подтверждать загрузку картинки, и после подтвержения переходить к загрузке следующей + задержка кнопок. Тогда при особом упорстве кликанья с интервалом 0,3-0,35 сек можно будет увидеть только первые картинки страниц : )

Добавлено через 17 минут
all_mc.removeMovieClip() после нажатия на кнопки навигации, и сразу все их заново создаем и грузим картинки... :cool: