Наша Кнопка



Мини профиль
Наши партнеры
Онлайн лист
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Пользователи
Гости сайта
Главная » Файлы » Всё для Ucoz » Скрипты для Ucoz [ Добавить материал ]

Скрипт кнопка скачать с сервера с отсчетом времени в ajax-окошке

Добавил: Гость » Дата: 16.05.2024
Категория:
Скрипты для Ucoz
Скрипт скачивание файла с вашего сервера. Если к вам на сайт зашел гость то при стачивании файла с вашего сайта будет накладывается ограничение по времени, и лишь за истечением времени появится кнопка скачать для юкоз. А если он авторизуется то кнопка появится без задержки времени.

Заходим в Панель Управления > Управление дизайном > Каталог файлов > Страница материала и комментариев к нему
И вставляем где хотим видеть кнопку скачивания:
Code

<?if($FILE_URL$)?><?if($USER_LOGGED_IN$)?><a href="$FILE_URL$">Скачать с сервера</a><?else?><a href="javascript:ckachati_fail_webo4ka()">Скачать с сервера</a><?endif?><?endif?>


А этот код гдето повыше лучше перед :

Code


<script>function ckachati_fail_webo4ka(){new _uWnd("ckachka","Скачивание файла",500,600,{modal:1,autosize:1,fadespeed:777,shadow:1,},$("#ckachati_fail_webo4ka").html());}</script>   
  <div id="ckachati_fail_webo4ka" style="display:none">   

  <table border="0" cellpadding="0" cellspacing="0" width="100%" style="padding:5%; background:#fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;"><tbody><tr>   
  <td style="width:50%; padding-left:10%;">   
  <div id="timer_a" style="font-size:55px; color:#666; font-weight:bold;"></div>   
  <input type="submit" id="time_count" onClick="window.open('$FILE_URL$'); location.reload()" value="Скачать" disabled="disabled" />   
  </td>   

  <td style="width:50%;">   
  <a href="$REGISTER_LINK$">Зарегистрируйтесь</a> или <a href="$LOGIN_LINK$">авторизуйся</a> и качайте файлы без ожидания!   
  </td>   
  </tr></tbody></table>   

  <div id="close_okno_webo4ka" style="float:right;"></div>   

  <script type="text/javascript">   
  timer_a = 60; function timer_b(){if(timer_a>-1){$('#timer_a').text(timer_a); timer_a--; setTimeout("timer_b()", 1000)}}timer_b();   
  var timer_c=60;function timer_d(){if(timer_c>0){timer_c-=1; document.getElementById("time_count").value = "Скачать";}else{document.getElementById("time_count").disabled = false; document.getElementById("time_count").value = "Скачать";}} setInterval(timer_d,1000);   
  $("#close_okno_webo4ka").html((_uButton(null, 'button',{text: 'Закрыть окно',content: 'onclick="_uWnd.close(\'ckachka\')"'})));   
  </script>   
  </div>

Чтобы скачивать файлы вам нужна или Это займёт не больше 2х минут...

· ·
Метки: скачать с сервера, кнопка, скрипт, в ajax-окошке, с отсчетом, времени
Просмотров: 855 | Загрузок: 0 | Комментариев: 0


Не забудь поделится с Друзьями

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