Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Алгоритм работы обработчика события (https://javascript.ru/forum/events/31791-algoritm-raboty-obrabotchika-sobytiya.html)

salikoff 20.09.2012 23:18

Алгоритм работы обработчика события
 
Здравствуйте. Хотелось бы понять алгоритм, по которому происходит обработка события в браузере.
Допустим, у меня есть обработчик window.onresize.
В нём я пытаюсь получить размер какого-либо объекта, например так:
document.body.offsetHeight

Первый вопрос. Что вернет этот вызов — значение до изменения размера или после его изменения?
Второй вопрос. Если я в обработчике события задам стиль для какого-нибудь элемента, например
document.getElementById('id').style.height = 100+'px'
то размер этого элемента изменится после отработки обработчика события onresize или во время его работы? То есть смогу ли я в этом же обработчике получить новое значение высоты объекта?
И вообще, то или иное поведение зависит от стандарта Javascript или от бразера?

cyber 20.09.2012 23:46

http://learn.javascript.ru/introduction-browser-events


Часовой пояс GMT +3, время: 06:37.