IE冒泡机制

Python爬虫:抓取交通工具班次数据(公交、地铁等时刻表) 然而,由于这些信息并不总是以开放的API形式提供,因此爬虫技术成为了获取和分析这些数据的有效途径。然而,由于很多公交公司没有公开API,通常我们通过抓取其网页中的时刻表数据来获取信息。通过这些步骤,您可以轻松抓取交通工具的班次信息,并进行进一步的数据分析,辅助交通规划和出行推荐系统的建设。在这篇文章中,我们将演示如何使用Python爬虫技术抓取公交、地铁等交通工具的班次和时刻表数据。我们可以将公交和地铁的数据合并,进行综合分析。我们可以进一步分析地铁班次的发车频率,甚至可以比较不同地铁线路的班次。 阅读详情
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        #div1{
            width:500px;
            height: 500px;
            background-color: aqua;
        }
        #div2{
            width:300px;
            height: 300px;
            background-color:darkcyan;
        }
        #div3{
            width:100px;
            height: 100px;
            background-color:darksalmon;
        }
    </style>
    <script>

        window.onload = function(){
            var div1 = document.getElementById('div1');
            var div2 = document.getElementById('div2');
            var div3 = document.getElementById('div3');

            div1.attachEvent('onclick',function(){
                alert('div1');
            });//捕获
            div3.attachEvent('onclick',function(){
                alert('div3');


            });//目标函数

            div1.attachEvent('onclick',function(){
                alert('div1');
            });//冒泡

        }

    </script>
</head>
<body>

<div id="div1">

    <div id="div2">

        <div id="div3">

        </div>
    </div>
</div>

</body>
</html>


这几天准备整理一些兼容性问题:
直接上代码,上面是IE浏览器上面的冒泡事件。
当我点击div3的时候,首先弹出alert(‘div3');后面接着弹出2个div1;
当我点击div1的时候,直接弹出2个div1;
虽然我没有给div2绑定事件,当我点击div2的时候,也弹出了2个div1;
以上事例表明:ie浏览器只有冒泡事件,没有捕获。
精雕软件(JDpaint) 5.5 绿色版 精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版 立即下载

相关推荐

中文翻译《ASPICE in practice》之“SUP.8 配置管理”

一般来说,自动化程度越低,负责 CM 的个人就必须花费越多的精力,例如,检查基线的正确性和完整性,或确保在归档系统上正确完成手动版本控制。必须防止未经许可的访问。为了唯一地标识基线,许多 CM 工具提供了一种“标记”基线的机制,即为受影响的 CM 项目的所有版本分配相同的标签,例如“第 3 次交付状态”。此选择必须允许绘制合格的基线(参见 BP5),即确保实际上所有描述特定开发阶段的元素(需求和设计文档、开发环境、变更请求、测试用例、测试文档,也可能是重要的中间工作产品等)都可以在 CM 系统中进行基线。

Smith_Chai的博客 1583

IE中如何阻止冒泡

IE中如何阻止冒泡 阅读:1204 次   编辑日期:2014-04-09 目录: 1IE中如何阻止冒泡 概述: 前一段时间讲过如何阻止冒泡,但是说的不充分,因为冒泡也有兼容性问题,没错IE的兼容性,IE真是不甘寂寞啊,哈哈,今天说说如何使IE也阻止冒泡。 在阅读本片文章之前,建议先阅读 《理解冒泡与捕获》 《如何阻止冒泡》

miketom155的专栏 967

多目标优化NSGA-II(快速精英非支配排序遗传算法)及python实现

文章目录前言一、什么是NSGA-II?二、学习NSGA-II1.快速非支配排序算法2.密度估计3.拥挤比较算子4.主循环5.代码6.总结 前言 NSGA-II适用于复杂的多目标优化问题,是K-Deb教授在2000年在一篇paper《MOEAs — A fast and elitist multi-objective genetic algorithm: nsga2》提出。 Keywords: optimization; multi-objective evolutionary algorithm; no

ricky_blog 9748

javascript学习笔记

1、=== 运算符  比较的是两个对象的值和类型相对应的是 !==。 例: var i = 0; var j = '0'; i ==j // true i === j // false 2、事件 &lt;div id='test'&gt; &lt;button id="btn"/&gt;  &lt;a href="www.baidu.com" id="b...

weixin_34220623的博客 150

2026 年第十六届MathorCup数学应用挑战赛题目C题中老年人群高血脂症的风险预警及干预方案优化 2026妈妈杯 详细思路、代码、模型

2026 年第十六届MathorCup数学应用挑战赛题目 C题中老年人群高血脂症的风险预警及干预方案优化 人口老龄化进程的持续加快,使得40岁及以上中老年人群成为 慢性病防控的核心群体,其中高血脂症的发病率呈逐年攀升态势, 已成为诱发冠心病、脑梗死等心脑血管疾病的重要危险因素,严重 威胁中老年群体的心血管健康与生活质量,也加重了基层医疗的慢 病管理负担。从中医体质学视角来看,体质禀赋与偏颇是疾病发生 发展的内在根基,其中痰湿体质为中老年高血脂症的高发体质类型, 该体质人群存在痰湿内蕴、脾胃运化失常、水湿代谢

YOLO 756

分立器件---电感介绍(7000字)

电感基础整理

HW-BASE的博客 2353

IE浏览器的事件冒泡机制

一 介绍 1、当浏览者在页面上执行了某个动作,页面上实际上有多个元素可以响应该事件,假如单机页面的某个按钮,该按钮又处于&lt;div&gt;元素之内,则实际上用户既单机了该按钮,也单击了&lt;div&gt;元素。 2、IE中的事件传递方向是从事件发生的对象开始,然后依次向该对象所在的父节点传递。这种传递方式是从下向上传递的,因此这种事件的传递机制又称为冒泡。 3、下面应用说明了这种机制...

iteye_5722的博客 364

『杭电1199』Color the Ball

Problem Description There are infinite balls in a line (numbered 1 2 3 ....), and initially all of them are paint black. Now Jim use a brush paint the balls, every time give two integers a b and follow by a char 'w' or 'b', 'w' denotes the ball from a to

漠宸离若的博客 498

IE和火狐的事件机制有什么区别?如何阻止冒泡?

1.事件流描述的是从页面中接受事件的顺序,分为冒泡流和捕获流; 2.事件冒泡是指事件从最具体的元素接收,然后逐级向上传播,直到不具体的节点(通常指文档节点);而事件捕获相反,它是从不具体的节点开始,逐步到最具体的节点; 3.IE的事件流是冒泡流,而火狐同时支持冒泡流和捕获流; 4.阻止事件冒泡:e.stopPropagation(),IE则是使用e.cancelBubble = true;

kaixuanweb的博客 4952

9篇6章7节:SEER 数据库的2025年数据变量多条件组合选择(2026年版)

软件中的病例筛选功能通过CaseSelection界面实现精准研究队列构建。该界面允许用户通过变量选择(Variable)、运算符定义(Operator)和取值设定(Values)三步操作创建筛选条件,支持种族、分期等关键变量的多条件组合。

MD Code 1456

23、资产分散化与有效前沿:投资组合优化的核心策略

本文深入探讨了现代投资组合理论的核心概念,包括分散投资的重要性、均值-方差优化框架以及有效前沿的构建与应用。通过案例分析和数学模型,阐述了如何通过科学方法降低投资组合风险并实现最优风险收益权衡。文章还介绍了实际应用中的求解方法与决策流程,为投资者提供系统的投资组合优化指导。

cc789的博客 116

ajax关键知识点之IE事件冒泡机制与事件重定向实践

本文深入解析了Ajax开发中IE浏览器特有的事件冒泡机制与事件重定向技术。首先阐述了事件冒泡的定义、支持类型及阻止方法,重点介绍了IE的fireEvent方法实现跨层级事件触发。其次对比了IE与标准浏览器的事件对象获取方式,提供了兼容性解决方案。通过气泡和快递包裹的生动比喻,通俗讲解了事件传播原理。最后强调了性能考量与兼容性优先原则,并总结了核心知识点表格,包括IE特有的cancelBubble和带on前缀的事件命名等注意事项。文章旨在帮助开发者攻克IE事件处理难题,打造更健壮的跨浏览器应用。

2301_78506709的博客 693

【异常】CNB提示The bill authorization scope cannot access the current request.

摘要:CNB API返回403错误,表明当前token的授权范围无法访问目标仓库。主要原因是:1) REPO_SLUG填写错误,导致资源地址不匹配;2) CNB_TOKEN未授权目标仓库;3) 账号账单状态异常。解决步骤:先检查REPO_SLUG是否与CNB平台仓库地址完全一致;再确认CNB_TOKEN是否绑定目标仓库且有读取权限;最后检查账号账单是否正常且覆盖目标资源。完成排查后更新配置即可解决此授权问题。

奶爸的编程之路,也就一周冷个三天 663

事件、IE与火狐的事件机制有什么区别? 如何阻止冒泡?

1. 我们在网页中的某个操作(有的操作对应多个事件)。例如:当我们点击一个按钮就会产生一个事件。是可以被 JavaScript 侦测到的行为。   2. 事件处理机制:IE是事件冒泡、火狐是 事件捕获; 3.  ev.stopPropagation();

palette_的博客 3229

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

事件是什么?IE 与火狐的事件机制有什么区别? 如何阻止冒泡?

- 1.事件是用户操作网页时发生的交互动作,比如 click/move, 事件除了用户触发的动作外,还可以是文档加载,窗口滚动和大小调整。事件被封装成一个 event 对象,包含了该事件发生时的所有相关信息( event 的属性)以及可以对事件进行的操作( event 的方法)。 - 2.事件处理机制:IE 支持事件冒泡、Firefox 同时支持两种事件模型,也就是:事件冒泡和事件捕获。 - 3.event.stopPropagation() 或者 ie 下的方法 event.cancelBubble

weixin_47450807的博客 1013

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

IE与火狐的事件机制有什么区别?如何阻止冒泡?

IE只事件冒泡,不支持事件捕获;火狐同时支持事件冒泡和事件捕获。

shrfgbfg的博客 469

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

事件的定义? IE与火狐的事件机制有什么区别? 如何阻止冒泡? 事件冒泡机制

事件的定义:事件就是文档或浏览器窗口中发生的一些特定的交互瞬间 观察员模式的模型:使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。这种模式支持页面的行为(javascript代码)与页面的外观(HTML CSS代码)之间的松散耦合。 事件流:描述的是从页面中接收事件的顺序,事件流包括3个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段。IE的事件流是事件冒泡流,FireFox的事...

LuckXinXin的博客 290

什么是事件流?IE 与火狐的事件机制有什么区别? 如何阻止冒泡?

1.事件流描述的是从页面中接受事件的顺序,分为冒泡流和捕获流; 2.事件冒泡是指事件从最具体的元素接收,然后逐级向上传播,直到不具体的节点(通常指文档节点);而事件捕获相反,它是从不具体的节点开始,逐步到最具体的节点; 3.IE的事件流是冒泡流,而火狐同时支持冒泡流和捕获流; 4.阻止事件冒泡:e.stopPropagation(),IE则是使用e.cancelBubble = true; 兼容性...

足各路 608

JavaScript 冒泡事件 / 事件的传播

冒泡事件 定义 子级标签触发事件,JavaScript中,父级程序默认也会触发相同类型的事件,这样的效果,称为冒泡事件。 规则 只与标签在HTML中的层级关系有关,与css和显示效果无关 执行顺序,都是从当前标签向父级元素,执行 实际的标签的捕获顺序是有区别的: IE浏览器是 从 子级向父级 获取标签,称为 冒泡机制 其他浏览器 是 从 父级向子级 获取标签,称为 捕获机制 虽然...

weixin_46236141的博客 191

Javascript 之 事件冒泡(Event Bubbling)

翻译。原文出处:http://www.webreference.com/js/column10/eventbubbling.html 今天忽然感觉对IE的事件模型都点儿模糊,赶紧找了片文章,巩固一下。 IE4x,介绍一种新的处理事件的方法----事件冒泡。对Html和Javascript来说这是全新的,但是在许多其他的环境中他早已经被应用,如:windows,os/2,...

161

dom事件的机制-捕获,目标,冒泡

js事件的机制问题,冒泡(委托),捕获,目标

satisfy 1069

le阻止事件冒泡

取消事件冒泡,在 IE 的事件机制中,触发事件会从子元素向父元素逐级上传,就是说,如果子元素触发了单击事件,那么也会触发父元素的单击事件;event.cancelBubble=true;可以停止事件继续上传补充一点,Ie的事件传递是从下到上的: 事件来源对象->上级对象->上上级对象->.....->body->document->window NS的事件传递是从上到下: wi...

曾皓 138

onclick 阻止冒泡

οnclick=“delInfo();event.cancelBubble =true;” 取消事件冒泡,在 IE 的事件机制中,触发事件会从子元素向父元素逐级上传,就是说,如果子元素触发了单击事件,那么也会触发父元素的单击事件;event.cancelBubble=true;可以停止事件继续上传 补充一点,Ie的事件传递是从下到上的: 事件来源对象->上级对象->上上级对象->…->body->document->window NS的事件传递是从上到下: window-

qq_38394249的博客 1742

阻止事件冒泡详解

首先了解阻止事件冒泡的原理: 取消事件冒泡,在 IE 的事件机制中,触发事件会从子元素向父元素逐级上传,就是说,如果子元素触发了单击事件,那么也会触发父元素的单击事件;event.cancelBubble=true;可以停止事件继续上传 在Ie的事件传递是从下到上的:  事件来源对象->上级对象->上上级对象->.....->body->document->window NS的事件传递是从

lsq913027的专栏 678

JS之 事件冒泡机制

今天跟大家分享下JS 之 事件冒泡机制的知识。 1 事件冒泡机制 DOM事件流(event flow )存在三个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段,事件冒泡顺序是由内到外进行事件传播,事件冒泡是由IE开发团队提出来的,即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播。 听了简介介绍之后,您可能不理解,所以举个例子: <html> <he...

Happy Simon 507

js事件机制的理解

js事件机制 js事件的发生包括捕获和冒泡两个阶段 捕获:从最外边元素节点传递至发生事件的元素节点,即由外到内; 冒泡:从发生事件的元素节点传递至最外边元素节点,即由内到外; js事件是先捕获阶段到冒泡阶段,即从最外层依次到发生事件的元素节点,再由发生事件的元素节点到最外面元素节点。但由于IE8及其低版本不支持捕获事件,所以现在很多事件都是在冒泡中进行事件处理的。 举个例子来说 <div ...

qq_44771740的博客 342
上一篇: css3 背景相关的新增属性
下一篇: 非IE冒泡与捕获
github_turboemily
博客等级 码龄10年 16粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值