Скрипт "минутное ожидание перед скачиванием файла"



Представляем вашему вниманию бесплатный скрипт "минутное ожидание перед скачиванием файла", который не нужно скачивать и не нужно ничего ожидать. Скрипт подойдет под любой дизайн сайта, так как окошко с таймером выходит в Ajax окне, в стандартном аякс окне. В этом Ajax окне присутствуют 3 отделенные таблички: первая с таймером, вторая с кнопками "зарегистрироваться" и "авторизацией", они нужны, так как после регистрации на сайте не нужно ничего ожидать для скачивания, тоесть скачивается без ожидания, и третья колонка установлена для того, чтобы скачивающие данный файл люди устанавливали копирайт на ваш сайт.
Скрипт наиболее предназначен для того, чтобы незарегистрированные пользователи зарегистрировались на вашем портале.

Установка:

ПУ ----> Управление дизайном ----> Каталог файлов ----> Страница материала и комментариев к нему, и заменяем:
Code
<?if($FILE_URL$ || $RFILE_URL$)?>[ <?if($FILE_URL$)?><a href="$FILE_URL$"><!--<s5223>-->Скачать с сервера<!--</s>--></a> ($FILE_SIZE$)<?endif?>  
  <?if($RFILE_URL$)?> · <a href="$RFILE_URL$" target="_blank"><!--<s5224>-->Скачать удаленно<!--</s>--></a> ($RFILE_SIZE$)<?endif?>


на:
Code
<script type="text/javascript">  
  function scach(xz,vremya){  
  _uWnd.alert('<fieldset><legend>Ждите:</legend>Пожалуйста подождите, <span id="timer0">осталось <b id="timer1">60</b> секунд</span></fieldset><fieldset><legend>Не хотите ждать?</legend><a href="http://cskent.ru/index/3"><font color="red"><b>Зарегестрируйтесь</b></font></a> или <a href="javascript://" onclick="_uWnd.close(\'site\');new _uWnd(\'LF\',\' \',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:\'/index/40\'});return false;"><font color="red"><b>войдите</b></font></a> под своим <br>логином</fieldset><fieldset><legend>Уважайте труд автора, не удаляйте копирайт</legend>by - <b>CsKenT.Ru</b></fieldset>', 'Скачивание файла', {w:350,h:165,tm:62000,pad:3,});  
  vremya.disabled = true;  
  var out = 59;  
  var timer2 = setInterval(function(){  
  document.getElementById('timer1').innerHTML = out;  
  out--;  
  if(out == 0){  
  vremya.disabled = false;  
  location.replace(xz);  
  clearInterval(timer2);  
  document.getElementById('timer0').innerHTML = '<b>скачивание файла...</b>';  
  }  
  },1000);  
  }  
  </script>  
  <?if($USER_LOGGED_IN$)?>  
  <a href="<?if($FILE_URL$)?>$FILE_URL$<?else?>$RFILE_URL$<?endif?>"><b>Скачать</b> <i><?if($FILE_SIZE$)?>$FILE_SIZE$<?else?>$RFILE_SIZE$<?endif?></i></a>  
  <?else?>  
  <a href="javascript://" onclick="scach('<?if($FILE_URL$)?>$FILE_URL$<?else?>$RFILE_URL$<?endif?>',this);"><b>Скачать</b> <i><?if($FILE_SIZE$)?>$FILE_SIZE$<?else?>$RFILE_SIZE$<?endif?></i></a>  
  <?endif?>





Категория: Остальные скрипты | Добавил: V-STYLE
Просмотров: 1177 | Загрузок: 0 | Рейтинг: 2.3/3
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]