jascript中常见的几个兼容问题
来源:互联网 发布:海信网络电视多吗 编辑:程序博客网 时间:2024/05/22 00:05
1.获取前一个或后一个元素: 高级浏览器----------obj.previousElementSibling(前一个) obj.nextElementSibling (后一个); 兼容IE6、7、8-----obj.previousElementSibling(前一个) obj.nextSibling(后一个);2.获取第一或最后一个元素: 高级浏览器----------父级.firstElementChild(第一个) 父级.lastElementChild (最后一个); 兼容IE6、7、8-----父级.firstChild(第一个) 父级.lastChild(最后一个);3.获取滚动距离的: document.documentElement.scroll+方向---------兼容IE和Firefox document.body.scroll+方向------------------------兼容chrome4.事件对象的兼容: ev 兼容高版本浏览器 event 兼容IE和Chrome5.事件委托: oEvent.srcElement 兼容IE和Chrome oEvent.target 兼容Firefox6.事件绑定: 添加绑定 obj.addEventListener(sEv,fn,false) 删除绑定 obj.removeEventListener(sEv,fn,false) 兼容高版本浏览器 添加绑定 obj.attachEvent('on'+sEv,fn) 删除绑定 obj.detachEvent('on'+sEv,fn) 兼容Firefox7.鼠标滚轮: onmouseWheel 兼容Chrome和IE oEvent.wheelDelta 获取方向 下 -120 上 120 DOMMouseScroll 兼容Firefox oEvent.detail 获取方向 下 3 上 -38.onmouseover的bug: oEvent.fromeElement 兼容IE和Chrome oEvent.releateTarget 兼容高级浏览器9.onmouseout的bug: oEvent.toElement 兼容IE和Chrome oEvent.releateTarget 兼容高级浏览器
0 0
- jascript中常见的几个兼容问题
- jascript中常见的几个兼容问题
- 工作中遇到的几个浏览器兼容问题
- js中不常见的浏览器兼容问题
- Jascript 的计算器插件
- 常见的浏览器兼容问题
- 常见浏览器的兼容问题
- 常见的浏览器兼容问题
- 常见浏览器的兼容问题
- 常见的浏览器兼容问题
- 常见浏览器的兼容问题
- 常见浏览器的兼容问题
- 常见的一些兼容问题
- 常见浏览器的兼容问题
- 常见的浏览器兼容问题
- web设计中常见浏览器兼容问题的解决办法
- ie与火狐中常见的一些兼容问题
- IE与火狐中常见的一些兼容问题
- jqeru中ui拖动插件怎么获取被拖动对象的id
- [转]傅立叶变换与小波分析的关系
- io流操作之数据流代码
- poj_1833
- C语言
- jascript中常见的几个兼容问题
- Combine Two Tables
- MySQL 存储过程那点事儿
- Linux进程间通信(IPC)编程实践(十二)Posix消息队列--基本API的使用
- HDU-3018-欧拉回路
- leetcode:Word Break
- 开启我的CSDN - 编程语言记录
- 后缀数组(基本概念及其构造方法之倍增算法)
- WebRTC 之二 浏览器的多媒体获取