上面这种方法是很low逼的,用了这种方法工资就涨不上去你信不信?下面这种也是...能不能用一个稍微有点逼格的方法?addEventListener() 还能解绑听说这个方法对IE8无法向下兼容?没关系,我们还有attachEvent/detachEvent
分类:
编程语言 时间:
2015-11-23 13:24:26
阅读次数:
105
//兼容IE和非IE浏览器(不兼容Ie老版本)function addEvent(ele, event_name, func){ if(window.attachEvent){ ele.attachEvent(event_name, func); } else{ ...
分类:
Web程序 时间:
2015-11-18 16:38:10
阅读次数:
114
:new FormHandler()//居然可以这样直接运行FormHandler()函数 你敢信??:function FormHandler(){ this.attachEvent(); //又是一种方法直接调用this的attachEvent()函数}
分类:
其他好文 时间:
2015-11-05 06:03:43
阅读次数:
120
近日遇到attachEvent与addEventListener两个事件,哟,果断研究一下~~先普及一下基本知识:attachEvent与addEventListener的作用:为某一事件附加其它的处理事件。网上普遍都是说attachEvent用于非Mozilla系列,addEventListene...
分类:
其他好文 时间:
2015-10-29 19:55:10
阅读次数:
141
1.作用域区别 addEventListener()中的this指向的是调用对象,而attachEvent()始终指向的是window。2.形参type的不同 例,前者是 "click",后者是"onclick"。3.调用顺序不同 前者按顺序执行,后者则按相反顺序执行。4.有无第三个形参 a...
分类:
其他好文 时间:
2015-10-28 14:26:13
阅读次数:
139
最近改了一些IE11下一些功能无法实现的项目,发现了有一些IE8下的方法 ,在IE11下被取消或者替代了,如下:1.JavaScript 运行时错误: 对象不支持“attachEvent”属性或方法;attachEvent 这个方法在IE11下改成了addEventListener,所以我这里加了浏...
分类:
其他好文 时间:
2015-09-29 16:27:43
阅读次数:
220
if (typeof window.addEventListener != "undefined") { window.addEventListener("load",rollover);} else { window.attachEvent("onload",rollover) ...
分类:
编程语言 时间:
2015-09-29 16:17:13
阅读次数:
182
一般我们在JS中添加事件,是这样子的1obj.onclick=method这种绑定事件的方式,兼容主流浏览器,但如果一个元素上添加多次同一事件呢?123obj.onclick=method1;obj.onclick=method2;obj.onclick=method3;如果这样写,那么只有最后绑定...
分类:
Web程序 时间:
2015-09-16 12:26:25
阅读次数:
200
1.在一个元素上加两次一样的事件后面的事件会把前面的事件给覆盖掉。这个时候就要用到事件绑定。2.事件绑定: 在ie下面可以用attachEvent(事件名,函数),注意在事件名的时候要加上'onclick',不然的话会报错。火狐和chrome下同样有个做事件绑定的 addEventListener(...
分类:
其他好文 时间:
2015-09-12 10:49:07
阅读次数:
154
var iframe = document.createElement("iframe");iframe.src = "http://www.planabc.net";if (iframe.attachEvent){ iframe.attachEvent("onload", function(){....
分类:
其他好文 时间:
2015-09-04 17:08:42
阅读次数:
149