![]() |
Помогите с загрузкой картинки
Всем привет! Господа, помогите пожалуйста:
Существует первая страница сайта с flash-заставкой, после просмотра которой автоматически осуществляется переход на главную страницу(html) с выбором разделов и т.д. На этой главной странице (без Флэша) лежит фоновый рисунок довольно приличного размера, загрузку которого нужно осуществлять в процессе проигрывания flash-клипа на самой первой странице. Т.е. пользователь зашел на сайт, появился простенький flash-ролик с загрузчиком картинки, картинка загрузилась, происходит автоматический переход на главную страницу, на которой фон появляется сразу (из кэша). Как это лучше реализовать? Заранее спасибо! |
На первую страницу грузи рисунок -
только прикрой его флэшкой. И ВСЁ! |
В том то и дело, что для рисунка должен быть свой отдельный загрузчик. Нужно чтобы рисунок загрузился - сразу произошел переход на вторую страницу, без лишней задержки на Flash'е. А так как я узнаю загрузился рисунок или нет? Поставлю допустим 15 сек, а он может еще не загрузится к тому времени. Но и лишняя задержка на flash'e тоже не должна быть.
|
Код:
onClipEvent(enterFrame){ |
for(mc in this){if(this.dd<this[mc].getDepth()){this.dd=this[mc].getDepth()}}
this.createEmptyMovieClip("mc_for_jpg",this.dd+1).loadMovie("http://www.yoursite.ru/your_jpg.jpg ") this.createEmptyMovieClip("pict_preloader",this.dd+2).onEnterFrame=function(){this.mc_for_jpg._visible=false if(this.mc_for_jpg.getBytesTotal()>0 && this.mc_for_jpg.getBytesLoaded()==this.mc_for_jpg.getBytesTotal()){getURL("http://www.yoursite.ru/next_html.html ","_self");delete this.onEnterFrame} } на _root поставь код и заполни выделенные адреса :) |
| Часовой пояс GMT +4, время: 19:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.