Скачать файл после минутного ожидания - Скрипты для uCoz | Делай сайт
Приветствую Вас, Гость! Регистрация
Георгиевская ленточка
Воскресенье, 11.12.2016
Скрипты для uCoz » Скрипты для юКоз » Скачать файл после минутного ожидания

Аудиоплеер для сайта uCozАудиоплеер с плейлистом для сайта
Видеоплеер для сайта uCozВидеоплеер с плейлистом для сайта
Меню для сайта uCozВертикальное меню для сайта uCoz
Выпадающее меню для сайта uCozГоризонтальное меню для сайта uCoz
Круглое меню для сайта uCozВид материалов для сайта uCoz
Вид материалов Аудио для uCozВид материалов Видео для uCoz
Галерея для сайта uCozГенераторы для сайта uCoz
Контейнер для контентаКнопки для сайта uCoz
Слайдер для сайта uCozСчётчик для сайта uCoz
Часы для сайта uCozТекстовые эффекты
Таблица цветов для сайта uCozЭффекты для сайта uCoz
Эффекты курсораЭффекты увеличения
Мини чат для сайта uCozРадио для сайта uCoz
Скрипты для юКозИгры для сайта uCoz
Окна для сайта uCozИнформеры для сайта uCoz
Флеш и анимации для сайтаКалендарь для сайта uCoz
Мониторинг серверов для ucozСлайдшоу для сайта uCoz



Адаптивный сайт - aTmpl



Скачать файл после минутного ожидания

Скачивание файла для гостей начнётся после минутного ожидания




Работа скрипта заключается в принуждении гостей к регистрации на сайте, при нажатии на ссылку скачивания откроется Ajax окно с таймером ожидания и ссылками для регистрации или авторизации. Разумеется что применить данный скрипт можно к любому элементу, всё зависит от Вашего желания к чему его прикрепить.
Не советую злоупотреблять терпением гостей, уникальность контента может и не быть таковой.





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


Скрипт для каталога файлов

Нужно заменить имеющуюся ссылку на скачивание файла на этот код



Код


<?if($USER_LOGGED_IN$)?>  
<a href="$RFILE_URL$">Скачать файл</a>
<?else?>
<a href="javascript://" onclick="scach('$RFILE_URL$',this);">
Скачать файл  
</a>  
<?endif?>



Сам скрипт нужно поместь перед закрывающим тегом </body> на тех страницах где установлены ссылки на скачивание



Код


<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="/index/3"><span style="color:red;"><b>Зарегестрируйтесь</b></span></a> или <a href="javascript://" onclick="_uWnd.close(\'site\');new _uWnd(\'LF\',\' \',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:\'/index/40\'});return false;"><span style="color:red;"><b>войдите</b></span></a> под своим <br>логином</fieldset>', 'Сейчас появится файл', {w:350,h:130,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>



Скрипт нельзя проверить в редакторе, он будет работать только на сайтах системы uCoz!!!








Русские шрифты



Ссылка:
BB code:




  • ©
  • | Просмотров: 1707 | Добавил: IZOTOP | Рейтинг: 0.0/0
    | Теги: script, Скрипт, для юкоз, Скачать, ожидания, uCoz, После, файл

    Вы будете первый кто оставит комментарий

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