返回列表

IE和Firefox下阻止事件冒泡

默认分类 2011-01-13 01:17:38

兼容IE和Firefox阻止事件冒泡的方法:

function cancelBubble()
{
    var e=getEvent();
    if(window.event){
        e.returnValue=false;
        e.cancelBubble=true;
     }else if(e.preventDefault){
        e.preventDefault();
        e.stopPropagation();
     } 
} 

注:其中的getEvent()参照"caller的应用场景"