兼容IE8 addEventListener、removeEventListener 函数
//兼容bind函数
if(!Function.prototype.bind){Function.prototype.bind = function(){if(typeof this !== 'function'){throw new TypeError('Function.prototype.bind - what is trying to be bound is not callable');}var _this = this;var obj = arguments[0];var ags = Array.prototype.slice.call(arguments,1);return function(){_this.apply(obj,ags);};};
}//兼容addEventListener函数
function addEventListener(ele,event,fn){if(ele.addEventListener){ele.addEventListener(event,fn,false);}else{ele.attachEvent('on'+event,fn.bind(ele));}
}//兼容removeEventListener函数
function removeEventListener(ele,event,fn){if(ele.removeEventListener){ele.removeEventListener(event,fn,false);}else{ele.detachEvent('on'+event,fn.bind(ele));}
}
兼容IE8 addEventListener、removeEventListener 函数相关推荐
- Javascript兼容IE8
今天帮助女票解决了一个js兼容ie8的问题,记录一下. 有时候我们发现在Chrome或者高版本的IE下运行得好好的代码,到ie8下却出错了,这很尴尬,特别是js.js一旦出错,那么下面的代码就统统不会 ...
- 兼容ie8_兼容IE8的一些笔记
最近在做项目,要求兼容主流浏览器之外,还得兼容win7的IE8版本,因为很多客户还是老式win7电脑,甚至还有XP系统的,突然一口老血吐出... 好了,话不多说,上点自己平时踩坑后的一些心得. 一.框 ...
- 兼容ie8 rgba()用法
滤镜filter的用法 在一个页面中设置一个半透明的白色div. [css] view plaincopy background: rgba(255,255,255,.1); 但是ie8不支持rgba ...
- 支持ie8的时分秒的html,兼容ie8的漂亮jQuery计时器插件
C3counter.js是一款兼容ie8的漂亮jQuery计时器插件.该jQuery计时器插件使用图片作为计时器的背景,通过jquery来驱动时间计时动画,整体效果非常漂亮. 使用方法 在页面中引入j ...
- 至少清楚知道兼容IE8 ie9 ;持续更新
目前还是不太清楚兼容IE8 IE9 那些标签可以用 那些标签不能用 记录下.没事看看. 最后的东西都是IE8兼容的东西.不更新了,知道就好了. 开始记录IE9 与ie8 的区别. IE9是IE8的进 ...
- js层级轮播图兼容IE8及以上浏览器
预览 本轮播图兼容ie8+浏览器,精华部分js+css,什么定时轮播,什么旋转,全部实现! html代码 <div class="box"><div class= ...
- 使用d3画横向组织架构图,兼容ie8(一)
在新单位上班半个月了,干的活都是小儿科的活,今天部门经理给了个图,让我写个组件来实现,图是一个横向的组织架构图. 好久之前就想写个组件来实现的,但由于一直感觉价值不大就没有动手. 网上搜索了下 说是用 ...
- React 兼容IE8 项目
过去的一年里公司项目需要兼容IE8(主要是一些后台管理系统,所以也无需考虑SEO),技术路线选择了React,但是只能使用 react 0.14 版本来实现.经过了几个多页面项目的摸索,对其中涉及的注 ...
- js防止页面后退(兼容ie8)
有的时候项目中会遇到禁止页面后退的操作,在网上查到了方法,但是不兼容ie8,后来同组的小伙伴找到了一个方法,很好用,所以先记载下来,方便以后在用 if(window.history&& ...
最新文章
- MSDN-9月杂志推荐
- document.body.offsetWidth 网页可见区域高宽,offset、client、scroll使用方法详解,页面位置距离
- Linux20180416四周第一次课(4月11日)
- 从无到有算法养成篇-线性表实战篇
- 课程设计---约瑟夫环
- Spark加载外部配置文件
- jacoco + junit + mock 单测没有统计覆盖率问题
- jquerymobile在手机上很小_手机如何建立自己的网站
- Godaddy Windows主机组件支持情况
- 画图标签和图大小_Matpltolib图鉴基础饼图
- 小程序 - 首次使用
- 数据挖掘前景及工作方向选择
- android状态栏虚拟按键适配,Android开发笔记——透明状态栏与透明虚拟按键
- C语言汉诺塔问题的递归算法
- 查看MySQL初始密码并修改
- [Vuetify] 解决mainterialicon加载慢
- Java二叉树(递归实现)
- 数据通信原理_什么是数据通信?有什么特点?
- 套接字I/O模型-WSAEventSelect(转载)
- 数据库连接不上的几种情况
热门文章
- WiFi探针2.4G+5.8G双频5G物联网WiFi探针模组/工业级DT-W5G1
- uniapp picker时间选择器
- Git如何删除本地仓库
- poi 生成word 表格,并向表格单元格中插入多个图片
- 嵌入式分享合集122
- leetcode--最长回文串(C语言)
- 双碳+24小时分时综合能源系统低碳优化调度(用Matlab+Yalmip+Cplex) 包含新能源消纳、热电联产、电锅炉、储能电池、天然气、碳捕集CCS、
- [转]Linux学习路线
- linux老游戏,nSnake:老经典蛇游戏的克隆 - 在Linux终端播放
- 小米10至尊纪念版和华为P40 Pro+ 的区别 哪个好