[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Alena_kill  
Скрипт Обратный отсчёт времени до начала скачивания файла
Оффлайн
Пятница, 21.10.2011, 12:37 | Сообщение # 1
Сообщений:
89
Награды:
122
Установка:

На странице материала и комментариев к нему найдите участок кода:

Code
<?if($FILE_URL$)?><a href="$FILE_URL$"><!--<s5223>-->Скачать с сервера<!--</s>--></a> ($FILE_SIZE$)<?endif?>


И замените его на:

Code
<?if($FILE_URL$)?>
       <a class="dload" href="javascript://" onclick="dload ('$FILE_DIRECT_URL$',this);">
       <script type="text/javascript">
       function dload(link,obj){
       _uWnd.alert('<span id="timer0">Ожидайте <b id="timer1">15</b> секунд</span>','',
       {w:200,h:80,tm:15000,pad:20});
       obj.disabled = true;
       var out = 14;
       var timer2 = setInterval(function(){
       document.getElementById('timer1').innerHTML = out;
       out--;
       if(out == 0){
       obj.disabled = false;
       location.replace(link);
       clearInterval(timer2);
       document.getElementById('timer0').innerHTML = 'Сохраните файл';
       }
       },1000);
       }
       </script>

       <style>
       a.dload:link, a.dload:visited, a.dload:active, .dload:link, .dload:visited, .dload:active {text-decoration:none; font-family:arial; color:#fff; background:url('/images/ссылка на картинку') no-repeat top right; height:80px; width:453px; display:block;}
       </style>


Далее в файловом менеджере создайте папку images (Если у вас таковой ещё не имеется) и залейте в неё картинку которую хотим видеть в виде кнопки скачать.

Если хотим изменить отсчет времени заменяем
Quote
<b id="timer1">15</b>
  • Страница 1 из 1
  • 1
Поиск:

Администрация не несёт ответственности за содержащие файлы на данном портале.
Все материалы на сайте принадлежат исключительно их владельцам!
Главный администратор сайта na3uTuB4uk | | Sitemap | Sitemap-Forum | RSS лента NK-CS.RU