MEGAucoz
Шаблоны [906]
Скрипты [350]
Иконки [321]
Другое [56]

всё для ucoz, скрипты для Ucoz, меню сайта для uCoz

статистика сайта для uCoz, скачать шаблоны для uCoz, скачать скрипты для юкоз, скачать шаблоны для юкоз, меню сайта для uCoz, скачать иконки групп для uCoz
Главная » Файлы » Всё для uCoz » Скрипты

Скачать Прогресс-бар бесплатно


20.04.2010, 20:17

Установка:

1. HTML:

Код: | Выделить всё
pcode]<div id="pb_all">
<a href="javascript://" onclick="progressBar();">
Скачать
</a>
</div>[/code]

2. JavaScript:

Code
<script type="text/javascript">  
function progressBar(set) {
  set = set || {};
  document.getElementById('pb_all').innerHTML = '<div id="ot" style="width:' + (set.outW || 100) + 'px;height:' + (set.outH || 20) + 'px;' + (set.outB || 'border:1px solid #79a0c1') + ';"><div id="pb" style="background:' + (set.inB || '#e6e6fa') + ';width:0px;height:' + (set.outH || 20) + 'px;"></div></div>';
  var bar = document.getElementById('pb');
  x = setInterval(function () {
  if (parseInt(bar.style.width) < (set.outW || 100)) {
  bar.style.width = parseInt(bar.style.width) + (set.step || 1) + 'px';
  } else {
  clearInterval(x);
  location.href = '$FILE_URL$';
  }
  },
  1000 / (set.speed || 2))
}
</script>

Код $FILE_URL$ при необходимости заменить на свой.

Также скрипт имеет ряд настроек:

outW — ширина внешнего блока
outH — высота внешнего блока
outB — стиль рамки внешнего блока
inB — цвет прогресс-бара
step — шаг изменения значения прогресс-бара
speed — скорость

Пример настройки:

Code
progressBar({step:1, speed:30, outW:300, inB: '#000000'});

Скрипт протестирован в браузерах Opera 10, Mozilla FireFox 3 и IE 7, всё работает без багов.

Категория: Скрипты | Добавил: z1M | Битая ссылка!
Просмотров: 882 | Загрузок: 0 | Рейтинг: 0.0/0
Дорогие пользователи сайта Megaall.ru!
В категории "Скрипты" вы сможете скачать Прогресс-бар бесплатно, без смс и регистрации. Если вам понравился файл Прогресс-бар, то не забудьте оставить свой отзыв в коментариях.
Всего комментариев к Прогресс-бар: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Пожалуйста пройдите быструю регистрацию или войдите в свой аккаунт.

Онлайн всего: 9
Гостей: 9
Пользователей: 0

[ Кто нас сегодня посетил ]
Любимое время года
javascript:; javascript:;
Всего ответов: 102