Показать сообщение отдельно
  #12 (permalink)  
Старый 19.09.2008, 18:47
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Можно немного сократить условие :-)
function addEvent(e,t,f){
  if (e.addEventListener) e.addEventListener(t, f, false);
  //@cc_on e.attachEvent('on'+t, f);
}

function removeEvent(e,t,f){
  if (e.removeEventListener) e.removeEventListener(t, f, false);
  //@cc_on e.detachEvent('on'+t, f);
}

IE8b2 так и не поддерживает «addEventListener», и думаю не будет поддерживать, поэтому вроде должно корректно работать везде.
Ответить с цитированием