Показать сообщение отдельно
  #1 (permalink)  
Старый 20.09.2012, 23:18
Новичок на форуме
Отправить личное сообщение для salikoff Посмотреть профиль Найти все сообщения от salikoff
 
Регистрация: 24.09.2011
Сообщений: 7

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

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