Обратный отсчет перед уходом с сайта

  • 6 Ответов
  • 176 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Mick_20

  • *****
  • 686
  • [+]3 / [-]0
  • Пол: Мужской
  • Кручу мучу... заработать хочу.
    • Просмотр профиля
    • Объявления Кемеровская область
Здравствуйте,

Хочу сделать следующее на сайте:

При нажатии на внешнюю ссылку пользователь сначала попадает на страницу где идет обратный отсчет секунд 5-10
и надпись "Вы покидаете сайт..." ну и рекламку воткнуть еще.

Есть ли готовые плагины или компоненты для подобной задачи?

*

Онлайн vipiusss

  • ********
  • 5854
  • [+]324 / [-]10
  • Пол: Мужской
  • Skype: renor_
    • Просмотр профиля
Расширения не видел, ручками-не вопрос:
[spoiler]<span id="time"></span> // тут таймер, если в div сделаете, то и реклама, обычный HTML
<script type="text/javascript">
var i = 10; // тут секунды, когда переадресация будет
function time(){
 document.getElementById("time").innerHTML = i; //счётчик
 i--; //уменьшение счетчика
 if (i < 0) location.href = "http://ваш сайт.ru";
}
time();
setInterval(time, 1000);
</script>[/spoiler]

Можно и без таймера, по простому:
[spoiler]<script type="text/javascript">
function time(){
 location="http://ваш сайт.ru";
}
setTimeout( 'time()', 5000 ); // тут милисекунды (стоит 5 секунд)
</script>[/spoiler]

Заметьте, использую разные варианты setTimeout и setInterval, это на ваше усмотрение.
« Последнее редактирование: 27.05.2017, 12:21:51 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

Оффлайн Missile

Если хотите, чтобы люди возненавидели ваш сайт и никогда туда не возвращались - сделайте обязательно.

*

Оффлайн rkron

Если хотите, чтобы люди возненавидели ваш сайт и никогда туда не возвращались - сделайте обязательно.
Это Вы по поводу одноклассников?

*

Онлайн vipiusss

  • ********
  • 5854
  • [+]324 / [-]10
  • Пол: Мужской
  • Skype: renor_
    • Просмотр профиля
Думаю тема, являющаяся точечным вопросом, закрыта для флуда про тех, кто в школе не до... однокласниц  ;) и иных соц.сетей.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

Оффлайн Mick_20

  • *****
  • 686
  • [+]3 / [-]0
  • Пол: Мужской
  • Кручу мучу... заработать хочу.
    • Просмотр профиля
    • Объявления Кемеровская область
Цитата: vipiusss
спасибо. только не понял как сделать, чтобы внешние ссылки вели на страницу с таймером.

P.S.
Ну не знаю меня такие штуки не раздражают на сайтах.
« Последнее редактирование: 27.05.2017, 20:01:32 от Mick_20 »

*

Онлайн vipiusss

  • ********
  • 5854
  • [+]324 / [-]10
  • Пол: Мужской
  • Skype: renor_
    • Просмотр профиля
спасибо. только не понял как сделать, чтобы внешние ссылки вели на страницу с таймером.
делаем файл, например, 1.php
в нём скрипт
я дал вам 2 варианта, обое рабочие.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями