阻止冒泡:
1 function stopPro(e){ 2 //如果提供了事件对象,则这是一个非IE浏览器 3 if ( e && e.stopPropagation ) 4 //因此它支持W3C的stopPropagation()方法 5 e.stopPropagation(); 6 else 7 //否则,我们需要使用IE的方式来取消事件冒泡 8 window.event.cancelBubble = true; 9 }
阻止浏览器默认行为
1 functon preDefault(e){ 2 //如果提供了事件对象,则这是一个非IE浏览器 3 if ( e && e.preventDefault ) 4 //阻止默认浏览器动作(W3C) 5 e.preventDefault(); 6 else 7 //IE中阻止函数器默认动作的方式 8 window.enent.returnValue = false; 9 }
时间: 2024-10-12 06:28:22