Прогресс бар для файлов ucoz - Скрипты Разное - web мастеру ucoz
Приветствую Вас Прохожий | RSS Четверг, 23.02.2017, 10:03
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 5
Гостей: 5
Пользователей: 0



Главная » Файлы » Скрипты для uCoz » Скрипты Разное

Прогресс бар для файлов ucoz

Прогресс бар для файлов ucoz
прогресс-бар, который будет отмерять время до закачки файла. При нажатии на ссылку будет высвечен прогресс-бар, и когда он заполнится, можно будет скачать файл.

Установка:

1. HTML:

Код: 
<div id="pb_all">
     <a href="javascript://" onclick="progressBar();">
      Скачать
     </a>
</div>

2. JavaScript:

Код:
<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 — скорость

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

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

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

Автор $USERNAME$.
Автор\Источник: не указан или не известен!

Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 2306 | Рейтинг: 5.0/1 | |Категория: Скрипты Разное | Добавил: ALINA | Дата: 19.04.2010 | Скачали: 0 | Теги: бар, файлов, прогресс, ucoz, Для
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 0

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа
Логин:
Пароль:


Поиск


На форуме

1 Комплексный прогон сайт...

51

2 Нужны дизайнеры

0

3 Вакансия копирайтера/пе...

1

4 Верстка

13

5 Файловик. Уникальные те...

1

6 Продажа ручного рерайта...

0

7 Куплю сайты с трафиком

0

8 Баннер 88х31

11

9 Оцените макет на тему W...

7

10 Оценка картинки

6


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2017


Кнопка 88х31 сайта ucozon.ru