Задать вопрос
@full-size

Автоматическое обновление страницы при изменении размера окна?

Как сделать, чтобы при при изменении размера окна по ширине более чем на 30% от текущего размера (или увеличили, или уменьшили) автоматически обновлялась страница.
Есть код, но не знаю как его допилить:

$(window).resize(function(){window.setTimeout('location.reload()', 500);});

Интересует практическое решение в виде готового кода.
Спасибо за помощь.
  • Вопрос задан
  • 1551 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
one_day
@one_day
обновляем страницу при увеличении/уменьшении ширины на 30%
var s_win_w = $(window).width();
$(window).resize(function(){
  win_w = $(window).width();
  if (win_w >= s_win_w*1.3 || win_w <= s_win_w*0.7) {
    location.reload();
  }
});


https://codepen.io/one_day/pen/qXJmPz
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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