收藏本站
设置首页
存到桌面
登录
注册
帮助
请登录
X
*
姓名:
*
密码:
*
验证码:
登录
重置
忘记密码
注册
皮特工具是集查找工作、淘宝优惠券、IP、身份证、八字、彩票、手机吉凶查询等于一身的综合服务类以微信公众号为主要载体的便民工具。
1
5
新闻
玩机教程
博客
养殖
种植
PC语言
汽车
人物风景
知识库
易经学
故事会
医药
系统
AI
数据库
搜本板块
搜全板块
2
前一篇:兼容FF/IE跟随鼠标的层的效果
后一篇:解决使用attachEvent函数时,this指向被绑定的元素的问题的方法
IE和Mozilla的兼容性汇总event
作者:CC
今阅(1)
3日(1)
7日(1)
发表时间:2024-05-01 11:03:35
30日(1)
总阅(11)
文章摘要:
使用`attachevent`来绑定事件,使用`addeventlistener`来绑定事件,事件绑定:
### IE和Mozilla的兼容性总结 在编程中,特别是在前端开发中,我们经常会遇到不同浏览器的兼容性问题。以下是IE和Mozilla浏览器在处理事件(event)方面可能存在的差异: 1. **事件绑定:** - **IE:** 使用`attachEvent`来绑定事件。 - **Mozilla:** 使用`addEventListener`来绑定事件。 2. **事件对象:** - **IE:** 事件对象为`window.event`。 - **Mozilla:** 事件对象作为参数传递给事件处理程序。 3. **事件冒泡和捕获:** - **IE:** 通过`attachEvent`绑定的事件默认使用事件冒泡。 - **Mozilla:** 通过`addEventListener`绑定的事件默认使用事件捕获。可以通过`addEventListener(type, handler, useCapture)`的`useCapture`参数设为`true`来使用事件捕获。 4. **事件类型:** - **IE:** 某些特定事件类型名称可能与标准规范不完全一致。 - **Mozilla:** 遵循标准事件类型命名。 5. **this指向:** - **IE:** 在事件处理程序中,`this`指向`window`对象。 - **Mozilla:** 在事件处理程序中,`this`指向触发事件的元素。 6. **事件取消:** - **IE:** 使用`event.cancelBubble = true`取消事件冒泡,`event.returnValue = false`取消默认行为。 - **Mozilla:** 使用`event.stopPropagation()`取消事件冒泡,`event.preventDefault()`取消默认行为。 以上总结列出了IE和Mozilla在事件处理方面的一些主要兼容性问题,因此在编程中需要考虑这些差异,以确保应用在各种浏览器上的兼容性。
前一篇:兼容FF/IE跟随鼠标的层的效果
后一篇:解决使用attachEvent函数时,this指向被绑定的元素的问题的方法
豫ICP备16000183号-1
豫公网安备41108102000697
IE和Mozilla的兼容性总结