Событие onresize
Определение и использование
Событие onresize occurs при изменении размера браузерного окна.
Совет:Чтобы получить размер элемента, используйте clientWidth, clientHeight,innerWidth,innerHeight,outerWidth,outerHeightи свойства offsetWidth и/или offsetHeight.
Пример
Пример 1
Выполните JavaScript при изменении размера браузерного окна:
<body onresize="myFunction()">
Пример 2
Используйте метод addEventListener() для добавления "resize" события к объекту window:
window.addEventListener("resize", myFunction);
Грамматика
В HTML:
<элемент onresize="myScript">
В JavaScript:
объект.onresize = function(){myScript};
В JavaScript, используйте метод addEventListener():
объект.addEventListener("resize", myScript);
Комментарий:Internet Explorer 8 и более ранние версии не поддерживают Метод addEventListener().
Технические детали
Бубнение: | Не поддерживается |
---|---|
Можете ли вы отменить: | Не поддерживается |
Тип события: | Если событие генерируется из пользовательского интерфейса:UiEvent. В противном случае Событие. |
Поддерживаемые теги HTML: | <body> |
Версия DOM: | Уровень 2 событий |
Поддержка браузеров
События | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onresize | Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |