![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2011
Сообщений: 20
|
Есть одна интересная задачка, которую скоро предстоит решить, а пока хотелось бы обсудить решения.
Итак, имеется HTML-страница с SWF-роликом средней тяжести. На время загрузки необходимо поставить вместо ролика изображение (для тех, у кого низкая скорость загрузки) - так, чтобы ролик отобразился только после полной загрузки. Варианты? |
|
|||||
|
Модрон-ветеринар
|
Решение простое.
Два блока. Во внешний блок фоном кладем картинку, во внутренний внедряем флешку в режиме transparent. Примеры. Особенность - фон внешнего блока повторяет первый слайд во флешке и переход к флешке не заметен. Пример 1, в контексте сайта. http://www.armoterm.ru/ Пример 2. Сферический пример в вакууме (ничего лишнего): http://vesta-s.ru/test/shkaf3/top.htm Подождать подольше, слайды потяжелее. См. исходный HTML-код, думаю, вопросов не возникнет. В самой флешке на сцене нет ничего до полной загрузки всех слайдов в память. Был еще вариант с началом показа флешки без того, чтобы дождаться конца загрузки всего материала. Это уж как душеньке угодно. Если поиграть с позиционированием и z-индексами, то картинку можно и не фоном, а обычным <img>.
__________________
Идите первым! Последний раз редактировалось mooncar; 21.03.2011 в 03:51. |
|
|||||
|
Регистрация: Jan 2011
Сообщений: 20
|
Хм, ну да - http://vesta-s.ru/test/shkaf3/top.htm - проще некуда. Спасибо.
Ну... Мне всегда нравилось верстать в стиле style="background:url(img/slide01.jpg)" - оно гораздо надёжнее position и z-index`ов. Последний раз редактировалось Nachtvolk; 21.03.2011 в 04:12. |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|