网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的范文:

 

标题 js停止冒泡和阻止浏览器默认行为的简单方法
范文
    下面小编就为大家带来一篇js停止冒泡和阻止浏览器默认行为的实现代码。小编觉得挺不错的,现在分享给大家,也给大家做个参考
    停止冒泡通用方法:
    function stopBubble(e) { 
    //如果提供了事件对象,是非IE浏览器 
    if ( e && e.stopPropagation ) 
      //使用W3C的stopPropagation()方法 
      e.stopPropagation(); 
    else
      //使用IE的cancelBubble = true来取消事件冒泡 
      window.event.cancelBubble = true; 
    }
    阻止浏览器默认行为-通用方法:
    //阻止浏览器的默认行为 
    function stopDefault( e ) { 
      //阻止默认浏览器动作(W3C) 
      if ( e && e.preventDefault ) 
        e.preventDefault(); 
      //IE中阻止函数器默认动作的方式 
      else
        window.event.returnValue = false; 
      return false; 
    }
    事件兼容
    function myfn(e){ var evt = e ? e:window.event; }
    js停止冒泡兼容
    window.event? window.event.cancelBubble = true : evt.stopPropagation();
    js阻止默认行为兼容
    window.event? window.event.returnValue = false : evt.preventDefault();
    以上这篇js停止冒泡和阻止浏览器默认行为的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考
随便看

 

在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/20 8:47:04