Скачивание после таймера
Сообщение оставлено 23.05.2011 в 07:27:22 | Сообщение #
1
Пользователь Пользователь проекта, который не имеет никаких привилегий.
К сожалению, пользователь контактные данные не указал.
К сожалению, пользователь данные о WMID не указал.
[Table]Скрипт для скачивание после таймера, очень подойдёт для гостей, которым лень зарегистрировать, но не лень ждать 30 секунд. Скрипт очень простой и в тоже время полезный[/Table]
[Table]Вставляем в Страница материала и комментариев к нему : [/Table]
Code
<div style="padding: 5px;border: 1px dotted #baa727;background: #eedb58;color: #ffffff;text-shadow: 0px 1px 0px #baa727;text-align:center;"> <span id="linkPlace">Вы сможете скачать через <b><span id='timeNumer'>0</span></b> сек.</span> <script> //// By Adrenalin //// uSite.Su var timerFIG = 30; document.all.timeNumer.innerHTML = timerFIG; var timer = setInterval("startTimer()",1000); function startTimer() { if(timerFIG !== 1) { timerFIG--; document.all.timeNumer.innerHTML = timerFIG; } else { clearInterval(timer); document.all.linkPlace.innerHTML = "<span>Теперь вы можете <a href=\"$FILE_URL$\" style=\"color:#ffffff\">скачать</a> файл</span>"; } } </script> </div>
[Table]Там где $FILE_URL$ вставляйте своё поле [/Table]
Сообщение отредактировал Clark - Понедельник, 23.05.2011, 07:28:31
Сообщение оставлено 23.05.2011 в 07:27:22 | Сообщение #
1
Ребенок моё счастье
Сообщения: 2324
[Table]Скрипт для скачивание после таймера, очень подойдёт для гостей, которым лень зарегистрировать, но не лень ждать 30 секунд. Скрипт очень простой и в тоже время полезный[/Table]
[Table]Вставляем в Страница материала и комментариев к нему : [/Table]
Code
<div style="padding: 5px;border: 1px dotted #baa727;background: #eedb58;color: #ffffff;text-shadow: 0px 1px 0px #baa727;text-align:center;"> <span id="linkPlace">Вы сможете скачать через <b><span id='timeNumer'>0</span></b> сек.</span> <script> //// By Adrenalin //// uSite.Su var timerFIG = 30; document.all.timeNumer.innerHTML = timerFIG; var timer = setInterval("startTimer()",1000); function startTimer() { if(timerFIG !== 1) { timerFIG--; document.all.timeNumer.innerHTML = timerFIG; } else { clearInterval(timer); document.all.linkPlace.innerHTML = "<span>Теперь вы можете <a href=\"$FILE_URL$\" style=\"color:#ffffff\">скачать</a> файл</span>"; } } </script> </div>
[Table]Там где $FILE_URL$ вставляйте своё поле [/Table]
Сообщение оставлено 23.05.2011 в 08:41:53 | Сообщение #
2
Пользователь Пользователь проекта, который не имеет никаких привилегий.
К сожалению, пользователь данные о WMID не указал.
Сообщение оставлено 23.05.2011 в 08:41:53 | Сообщение #
2
кривой текст Подпись пользователя:
Сообщение оставлено 23.05.2011 в 09:00:43 | Сообщение #
3
Пользователь Пользователь проекта, который не имеет никаких привилегий.
К сожалению, пользователь контактные данные не указал.
К сожалению, пользователь данные о WMID не указал.
Jelix , кривой? У меня на сайте стоит этот таймер и всё стабильно работает
Сообщение оставлено 23.05.2011 в 09:00:43 | Сообщение #
3
Ребенок моё счастье
Сообщения: 2324
Jelix , кривой? У меня на сайте стоит этот таймер и всё стабильно работает
Сообщение оставлено 23.05.2011 в 11:13:32 | Сообщение #
4
Проверенный Проверенный человек на сайте. Группа выдана за 100 сообщений на форуме.
К сожалению, пользователь контактные данные не указал.
К сожалению, пользователь данные о WMID не указал.
Сообщение оставлено 23.05.2011 в 11:13:32 | Сообщение #
4
Думаю безполезный скрипт
Сообщение оставлено 24.05.2011 в 13:47:06 | Сообщение #
5
Премиум Человек, имеющий большие привилегии на сайте.Very Important Person (VIP)
К сожалению, пользователь данные о WMID не указал.
Сообщение оставлено 24.05.2011 в 13:47:06 | Сообщение #
5
FROST HEART
Сообщения: 1896
класно.Забрал
Сообщение оставлено 25.05.2011 в 12:40:21 | Сообщение #
6
Заслуга лет Человек, который длительное время работал на благо сайту и сделал много хорошего и стоящего.
Как сделать чтоб таймер был только для гостей? С меня +.
Сообщение оставлено 25.05.2011 в 12:40:21 | Сообщение #
6
Как сделать чтоб таймер был только для гостей? С меня +.
Сообщение оставлено 25.05.2011 в 13:44:09 | Сообщение #
7
Пользователь Пользователь проекта, который не имеет никаких привилегий.
К сожалению, пользователь контактные данные не указал.
К сожалению, пользователь данные о WMID не указал.
L1ghT , вот для гостей [Table]Страница материалов и комментариев к нему, в самый низ[/Table] Code
<script type="text/javascript"> function dload(link,obj){ _uWnd.alert('<p><span id="timer0">Ожидайте <b id="timer1">30</b> секунд</span><br><a href="/index/1">Войдите</a>, чтобы не ждать.','', {w:220,h:70,tm:30000,pad:3,}); obj.disabled = true; var out = 29; 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 = '<b>Скачивание файла...</b>'; } },1000); } </script>
[Table]var out = 29 ; жирным шрифтом это секунды сколько они будут ждать[/Table] [Table] С тебя + [/Table]
Сообщение отредактировал Clark - Среда, 25.05.2011, 13:45:26
Сообщение оставлено 25.05.2011 в 13:44:09 | Сообщение #
7
Ребенок моё счастье
Сообщения: 2324
L1ghT , вот для гостей [Table]Страница материалов и комментариев к нему, в самый низ[/Table] Code
<script type="text/javascript"> function dload(link,obj){ _uWnd.alert('<p><span id="timer0">Ожидайте <b id="timer1">30</b> секунд</span><br><a href="/index/1">Войдите</a>, чтобы не ждать.','', {w:220,h:70,tm:30000,pad:3,}); obj.disabled = true; var out = 29; 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 = '<b>Скачивание файла...</b>'; } },1000); } </script>
[Table]var out = 29 ; жирным шрифтом это секунды сколько они будут ждать[/Table] [Table] С тебя + [/Table]
Сообщение оставлено 01.06.2011 в 12:19:56 | Сообщение #
8
Проверенный Проверенный человек на сайте. Группа выдана за 100 сообщений на форуме.
К сожалению, пользователь контактные данные не указал.
К сожалению, пользователь данные о WMID не указал.
Сообщение оставлено 01.06.2011 в 12:19:56 | Сообщение #
8
не красиво!