firefox不支持attachEvent,attach

Object.prototype.attachEvent=function(method,func)
        {
        if(!this[method])
        this[method]=func;
        else
        this[method]=this[method].attach(func);
        }


        Function.prototype.attach=function(func){
        var f=this;
        return function(){
        f();
        func();
        }
        }

你可能感兴趣的:(attachEvent)