Просмотр полной версии : как сделать индикатор загрузки?
CraZy koPc
09.01.2009, 20:14
Как сделать чтобы при загрузке сайта появлялся индикатор загрузки?:quiet: визуально он есть...:confused:
AlexCooper
09.01.2009, 20:24
в первом кадре
bw=processing_line._width/100;
onEnterFrame=function()
{
var percent:Number=Math.round((this.getBytesLoaded()/this.getBytesTotal()*1000)/10);
trace(percent+'%');
processing_line._width=bw*percent;
}
Где processing_line - имя мувиклипа линии загрузки, тоесть клип (возможно линия) который в последствии загрузки растягуеться. Для корректной работы, его растянуть до желаемого размера при 100% загрузки
Добавлено через 2 минуты
да и не забыть
if(this.getBytesLoaded()==this.getBytesTotal())
{ //что сделать когда загрузка законченна, в основном delete this.onEnterFrame; и this.gotoAnd[Stop/Play](2);
}
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.