JavascriptでIEとそれ以外のブラウザ両方で動くイベント登録を行う

こうするといいようです
//イベント登録
if(!Object.addEventListener) {
    Object.prototype.addEventListener = function(_type, _func, _dummy) {
            this.attachEvent('on' + _type, _func);
    };
}
Code language: JavaScript (javascript)