Задать вопрос
Bastax13
@Bastax13

Как сделать таймер, по истечению которого был редирект?

Есть страница redirect.html. Как добавить на нее таймер, по истечению которого происходил редирект на page.html?
  • Вопрос задан
  • 2941 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
aliencash
@aliencash
Партизан
Разместить между <head></head>
<META HTTP-EQUIV="REFRESH" CONTENT="N;URL=адрес">

N - время в секундах (целое число)
URL - адрес документа (можно не указывать)
Ответ написан
@truexizt1
Back-end разработчик
function timer(time, domain) {
  var timer = setInterval(function() {
    if(time =< 0) {
      clearInterval(timer);
      document.location = domain;
    } else {
      time--;
    }
  }, time)
}

window.onload = function() {
  timer(5, "http://vk.com");
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы