• Страница 1 из 1
  • 1
Форум Сталкер » Web-раздел » Скачать скрипты для сталкера » Скачивание файлов с сервера в ajax окне для uCoz
Скачивание файлов с сервера в ajax окне для uCoz
XemorDioДата: Понедельник, 04.04.2016, 13:52 | Сообщение # 1
Генерал-полковник
Группа: Пользователи
Сообщений: 897
Награды: 7
Репутация: 8
Статус: Offline

Описание скрипта:
Данный скрипт работает так, когда пользователь на сайте как гость и он захочет скачать файл с вашего сервера, то при нажатии на кнопку скачать файл, откроется ajax окно, в котором будет идти время (сколько осталось до скачивания), так же будет кнопка, она активируется тогда, когда пройдет отчет времени, но если гость не захочет ждать, то ему в данном ajax окне будет написано, что он может скачивать без ожидания после регистрации на сайте и привилегии, которые он получит, если зарегистрируется у Вас на сайте.

Установка скрипта:
Кнопка скачивания файла:
Код
<div style="text-align:center;">  
<?if($USER_LOGGED_IN$)?><?if($FILE_URL$)?><a href="$FILE_URL$" title="Вес материала $FILE_SIZE$, формат zip">СКАЧАТЬ С СЕРВЕРА</a><?endif?><?else?><?if($FILE_URL$)?><a href="javascript:open_download()" title="Вес материала $FILE_SIZE$, формат zip">Скачать с сервера</a><?endif?><?endif?>  
</div>

В нижнюю часть сайта:
Код
<script type="text/javascript">  
var time_now = 10;  
function get_link() {window.open('$FILE_URL$')}  
function open_download() {  
time_now = 60;  
new _uWnd('DownList','Скачивание файла',530, 160,{autosize:0,resize:0,modal:1,fadetype:1,fadeclosetype:1},'<div class="h_mtr_text_gost" style="text-align:justify!important;"><font style="font-size:10pt;">Здравствуйте уважаемый <b>Гость</b>! Советуем Вам <a href="$REGISTER_LINK$">зарегистрироваться</a> у нас на сайте, что бы скачивать файлы без ожидания! После регистрации, Вы сможете не только скачивать файлы с нашего сайта, ну и еще: общаться на форуме и в чате, задавать вопросы по системе uCoz и многое, многое другое! Присоединяйтесь к нам, не пожалеет!</font></div><div style="padding:9px;"></div><div style="padding:7px;background:rgb(30, 144, 255);color:#ffffff;text-align:center;"><div class="win_time"><font style="font-size:13pt;">Вы сможете скачать файл с нашего сайта через <b>60</b> сек.</font> <div id="win_time" style="font-size:55px; color:#666; font-weight:bold;"></div> </div></div>');  
setInterval(function(){if(time_now==0) {$('.win_time').html('<a href="javascript:get_link()" title="Вес материала $FILE_SIZE$, формат zip" style="font-size:13pt;color:#ffffff;text-decoration:none;font-weight:bold">Скачать файл с сервера</a>')} {time_now=time_now-1;$('.win_time b').text(time_now)}},1000)  
}  
</script>

В css:
Код
.h_mtr_text_gost {border-left:2px solid #8DCAFF;display:table-cell;vertical-align:top;padding-left:10px;}
 
Форум Сталкер » Web-раздел » Скачать скрипты для сталкера » Скачивание файлов с сервера в ajax окне для uCoz
  • Страница 1 из 1
  • 1
Поиск:
Поделись с другими сталкерами
Меню сайта
Гость
Статистика
Интеллектуальный каталог ресурсов интернет