Показать сообщение отдельно
  #7 (permalink)  
Старый 07.03.2009, 15:51
no. no. вне форума
Новичок на форуме
Отправить личное сообщение для no. Посмотреть профиль Найти все сообщения от no.
 
Регистрация: 16.08.2008
Сообщений: 9

Еще раз подумав: самый главный вопрос
из статьи:
Цитата:
При установке обработчиков методами attachEvent/detachEvent this внутри обработчика всегда указывает на объект window и совершенно бесполезен.

Поэтому при использовании этих методов в библиотеках и фреймворках добавляется дополнительная "обертка для обработчика", устанавливающая правильный this.
Как эта обертка делается? что-то вроде того: el.attachEvent('event', function(e) { f1(e, el); }); ?
Ответить с цитированием