Показать сообщение отдельно
  #4 (permalink)  
Старый 11.02.2013, 16:53
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Zim_one
document.links[i].addEventListener("click", qwerdsa, false) || attachEvent("onclick", qwerdsa);
addEventListener() вернет undefined, поэтому начнется выполняться attachEvent, который есть только в IE.

Можете подключить https://github.com/devote/spike и забыть про всякие attachEvent. Если же кода мало, можно просто создать вспомогательную функцию для кроссбраузерного addEventListener

Последний раз редактировалось danik.js, 11.02.2013 в 16:57.
Ответить с цитированием