码迷,mamicode.com
首页 > Web开发 > 详细

js中阻止冒泡与浏览器默认行为

时间:2015-03-03 13:30:37      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:

阻止冒泡:

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 }

 

  

js中阻止冒泡与浏览器默认行为

标签:

原文地址:http://www.cnblogs.com/forver/p/4310622.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!