Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ScrollBar на JavaScript

312
10 июля 2007 года
dead_star
392 / / 26.11.2006
я не спец в JavaScript потому и задаю такой дурацкий вопрос
[HTML]
<script language="JavaScript">
function StartScrollBar(){
for (i=0; i<26; i+=1){
size = i + 'px';
setTimeout('document.all.ScrollBar.style.width = size;',500);
}
}
</script>
[/HTML]
поидее этот код должен работать, он должен на 25% заполнить ScrollBar
он вроде и работает, одна загвостка, я вижу результат работы функции, а не процесс.
подскажите что я должен поправить
353
10 июля 2007 года
Nixus
840 / / 04.01.2007
Я так понял это не скрол бар, а прогресс бар.
То что не видно так это понятно, у вас в примерно в одно и то же время срабатывают 26 обработчиков, последний из которых устанавливает конечную ширину.
Нужно делать примерно так:
 
Код:
var size = 0;
function updateProgress()
{
   document.all.progressBar.style.width = size + 'px';
   size++;
   setTimeout(updateProgress,500);
}

updateProgress();
312
10 июля 2007 года
dead_star
392 / / 26.11.2006
о заработало
спасибки
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог