Event.add=function(_element,_name,_func){ if(_name=="load") { Event.onload.add(_func); return; } if(ua.name.indexOf("IE")>0 && _name=="keypress") _name="keydown"; if(window.addEventListener) _element.addEventListener(_name, _func, false); else if (window.attachEvent) { if(_element==window) _element=document; _element.attachEvent("on"+_name,function(){ var e=arguments[0]; e.target=e.srcElement; e.pageX=document.body.scrollLeft+e.clientX; e.pageY=document.body.scrollTop+e.clientY; _func.apply(_element,arguments); }); } };
はじめてのラッパー