JavaScript停止事件冒泡和取消事件默认行为?

功能:停止事件冒泡

function stopBubble(e) {

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

if ( e && e.stopPropagation ) {

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

e.stopPropagation();

} else {

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

window.event.cancelBubble = true;

}

}

功能:阻止事件默认行为

function stopDefault( e ) {

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

if ( e && e.preventDefault ) {

e.preventDefault();

} else {

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

window.event.returnValue = false;

}

return false;

}

(0)

相关推荐

  • Excel怎么将集合日期事件分解成单日事件?

    一般我们请假格式都是,1月1日-3日  事假”,现在想要转换成“1月1日 事假“,“1月2日事假”,“1月3日事假”这种格式的,该怎么转换呢?具体如下图所示,将右边的数据 转换成 左边的数据格式. 1 ...

  • 如何在支付宝中取消付款默认使用花呗?

    相信很多小伙伴都有在使用支付宝,在其中如何才能取消付款默认使用花呗呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,打开手机上的"支付宝".进入首页后,点击右下角的&q ...

  • 如何打开事件查看器 win7事件查看器打开及使用方法介绍

    微软在Windows XP/7、8等操作系统中都集成有事件查看器,它可以完成许多特殊的工作,比如审核系统事件和存放系统、安全及应用程序日志等等,而系统日志中存放了Windows操作系统产生的信息、警告 ...

  • 如何取消浏览器默认迅雷下载的方法

    若您的电脑上装有迅雷5/7,导致无法正常下载时,如何取消迅雷对IE默认下载工具呢? 步骤/方法 1. 迅雷5 1.1. 打开迅雷下载工具 1.2. 点击打开“配置”窗口 鼠标点击下图红框中的图标,打开 ...

  • 如何取消WPS默认打开PDF文档

    WPS是国产通用软件的代表,最近推出的各项创新功能受到了很多用户的欢迎,再加上软件本身是免费的,在越来越重视版权保护的今天,使用WPS软件的用户一定会越来越多. 虽然WPS本身集成了PDF阅读器,但是 ...

  • 怎么取消WPS默认打开OFFICE软件

    安装了WPS Office 2013 抢鲜版之后,默认的打开Office文件(Word,Excel,Powerpoint文件)的方式都会变为WPS,怎样修改回用Microsoft Office打开? ...

  • 如何取消猎豹浏览器默认设置

    操作方法 01 对于点击IE浏览器总是猎豹浏览器为默认浏览器的处理方法. 第一步打开猎豹浏览器. 第二步点点猎豹头像选择三横. 第三步选择工具--代理设置 第四步选择程序把IE浏览器作为默认浏览器就好 ...

  • jquery阻止事件起泡 ,什么是事件起泡

    jquery阻止事件起泡 ,什么是事件起泡 操作方法 01 (1)什么是事件起泡首先你要明白一点,当一个事件发生的时候,该事件总是有一个事件源,即引发这个事件的对象,一个事件不能凭空产生,这就是事件的 ...

  • Sql Server 2012的扩展事件详细使用图文教程

    在SQLSERVER2012之前,扩展事件的所有操作只能用TSQL或C#代码来实现 现在SQLSERVER2012就方便多了,有了新的GUI,趋向于傻瓜了,对我来讲是好事o(∩_∩)o 哈哈 趁机学习 ...