求助IE大神 react ie8事件传播 为什么IE8下就是不行

#1

直接上代码

//window.event:::evt   eve::::e.nativeEvent
function sMclearEventBubble(evt,eve) {
     if (document.addEventListener){
         eve.stopImmediatePropagation();
     }
     else if(!document.addEventListener){
         evt.cancelBubble = true;
     }
 };
Event.addEvents = function(target,eventType,handle){
    if(document.addEventListener){
        Event.addEvents = function(target,eventType,handle){
            target.addEventListener(eventType,handle,false);
        };
    }else{
        Event.addEvents = function(target,eventType,handle){
            target.attachEvent('on'+eventType,function(){
                handle.call(target,arguments);
            });
        };
    };
    Event.addEvents(target,eventType,handle);
};
#2