`
韶音韶乐
  • 浏览: 84775 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

javascript阻止冒泡事件处理机制

阅读更多

JavaScript代码


//如果提供了事件对象,则这是一个非IE浏览器

if ( e && e.stopPropagation )

//因此它支持W3C的stopPropagation()方法

e.stopPropagation(); 

else

//否则,我们需要使用IE的方式来取消事件冒泡 

window.event.cancelBubble = true;

return false;


2.阻止浏览器的默认行为


JavaScript代码


//如果提供了事件对象,则这是一个非IE浏览器 

if ( e && e.preventDefault ) 

//阻止默认浏览器动作(W3C) 

e.preventDefault(); 

else

//IE中阻止函数器默认动作的方式 

window.event.returnValue = false; 

return false

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics