Jul 3

停止事件冒泡与阻止浏览器行为 不指定

tenlin , 00:46 , 前端架构的脚本技术 , 评论(1) , 引用(0) , 阅读(341) , Via 本站原创 | |
  1.停止事件冒泡
//如果提供了事件对象,则这是一个非IE浏览器
if ( e && e.stopPropagation )
  //因此它支持W3C的stopPropagation()方法
  e.stopPropagation();
else
  //否则,我们需要使用IE的方式来取消事件冒泡
  window.event.cancelBubble = true;
return false;

  2.阻止浏览器的默认行为
//如果提供了事件对象,则这是一个非IE浏览器
if ( e && e.preventDefault )
  //阻止默认浏览器动作(W3C)
  e.preventDefault();
else
  //IE中阻止函数器默认动作的方式
  window.event.returnValue = false;
return false;
Tags: ,
dfgdfg Homepage
2008-8-9 14:59
好代码,多谢!
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]