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

Как выполнить перезагрузку страницы при ресайзе?

Привет, нужно чтобы при определенной ширине экрана, а именно только при ресайзе окна перезагружалась страница
В JS не силен, написал вот такую штуку:

$(window).resize(function(){
var winBr = $(window).width();
if( winBr == 1031){
    location.reload();
    console.log('reload');
}
else {

    };
});


Но она работает только при меньше 1031пкс, т.е при уменьшении окна или вообще не рабоатет)
Спасибо
  • Вопрос задан
  • 705 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
$(window).resize(function () {
    var winBr = window.innerWidth;
    if (winBr === 1031) {
        location.reload();
    }
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@dmitryKovalskiy
программист средней руки
Пожалуйста, не надо. 1) рекомендую поменять строгое равенство на больше/меньше . 2) переосмыслите данную функциональность. Пользователи не оценят порыв.
Ответ написан
Ваш ответ на вопрос

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

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