Developer
Javascript Attach Event(AddEventListener)
Angeleyes
2008. 12. 31. 10:43
IE *, FF *에서 모두 동작하는 것을 확인했습니다만..
저를 믿지 마시고~ 또 확인해 주셔요~ 므흣~
addEventListener는 FF용이고요~
attachEvent는 IE 용입니다.
사파리나 크롭 같은 경우 FF껄로 먹는거 같던데.. 확인 부탁드립니다~
아래 내용 추가합니다. // 2011-08-04
function addEvent(obj, type, fn) { if (obj.addEventListener) { obj.addEventListener(type, fn, false); } else if (obj.attachEvent) { obj.attachEvent("on" + type, fn); } else { obj["on" + type] = fn; // same as "obj.onType = fn" } } function removeEvent(obj, type, fn) { if (obj.removeEventListener) obj.removeEventListener(type, fn, false); else if (obj.detachEvent) { obj.detachEvent("on" + type, obj[type + fn]); obj[type + fn] = null; obj["e" + type + fn] = null; } else { obj[type + fn] = null; obj["on" + type + fn] = null; obj["e" + type + fn] = null; } }
