Показать сообщение отдельно
  #10 (permalink)  
Старый 04.05.2010, 00:41
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Так. Попробовал переписать функцию под prototype. Получилось так:

addEvent=window.addEventListener ? function(even, func, bool){this.addEventListener(even, func, bool||false)} : function(even, func){var elem=this; elem.attachEvent("on"+even, func)};
object.prototype.addEvent=addEvent;


Но оно не работает. Почему - не могу понять, не хватает знаний... Пожалуйста, подскажите в чём ошибка. И стоит ли вообще пытаться написать функцию таким макаром?
Ответить с цитированием