DrunkMaster
@DrunkMaster

Как отследить изменения viewport на JS?

Речь не о метатеге а о размерах видимой части экрана, в частности, о ширине:
var width= document.body.clientWidth;

Пробовал так:
document.body.clientWidth.onchange = Vchange();
function Vchange(){
    console.log('изменение');
}
Но:
1) Срабатывает сразу при загрузке страницы, когда ещё нет изменений
2) Не срабатывает потом, когда действительно меняешь размер окна браузера
  • Вопрос задан
  • 2125 просмотров
Решения вопроса 1
iiiBird
@iiiBird
Пока ты спишь - твой конкурент совершенствуется
window.onresize = function(event) {
    ...
};
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы