事件绑定与解绑 问题:在IE中使用attachEvent()与使用DOM0级方法的主要区别在于事件处理程序的作用域。在使用DOM0级方法的情况下,事件处理程序会在其元素的作用域内运行;在使用attachEvent()方法的情况下,事件处理程序会在全局作用域中运行,因此this等于window 例: ...
分类:
其他好文 时间:
2016-12-13 23:18:30
阅读次数:
227
1.添加事件 addEventListener 主流 attachEvent IE 2.移除事件 removeEventListener detachEvent 3.获取事件对象 event window.event 4.取消冒泡 stopPropagation() 属性cancelBubble=t ...
分类:
其他好文 时间:
2016-11-06 16:56:46
阅读次数:
218
var EventHandle = { addEvent:function(ele,type,handle){ if (ele.addEventListener) { ele.addEventListener(type,handle,false); }else if(attachEvent){ el ...
分类:
其他好文 时间:
2016-11-05 11:36:50
阅读次数:
164
一、脚本差异: 1、事件绑定:addEventListener 与 attachEvent 事件处理函数中this指向不同, IE中指向window 2、获取事件对象 :事件处理函数 window.event 3、获取触发事件的DOM元素: target srcElement 4、阻止默认行为: e ...
分类:
Web程序 时间:
2016-10-23 12:00:51
阅读次数:
280
现代浏览器监听事件使用addEventListener函数,解除绑定监听使用removeEventListener函数。但是ie7、ie8监听事件使用attachEvent函数,解除监听事件使用detachEvent函数。 简单的兼容函数: addEventListener绑定的监听事件,事件内th ...
分类:
其他好文 时间:
2016-10-16 01:23:17
阅读次数:
879
一.问题所在 现代绑定中W3C使用的是:addEventListener和removeEventListener。IE使用的是attachEvent和detachEvent。我们知道IE的这两个问题多多,并且伴随内存泄漏。所以,解决这些问题非常有必要。 那么我们希望解决非IE浏览器事件绑定哪些问题呢 ...
分类:
Web程序 时间:
2016-10-08 20:20:59
阅读次数:
326
event.js文件//跨浏览器事件处理程序【根据能力检测调用】varEventObject={//添加事件AddEvent:function(obj,type,eventFn){if(obj.addEventListener){//常用obj.addEventListener(type,eventFn,false);}elseif(obj.attachEvent){//IE8及以下obj.attachEvent(‘on‘+type,eventFn..
分类:
Web程序 时间:
2016-10-08 02:45:31
阅读次数:
287
一般我们在JS中添加事件,是这样子的 obj.onclick=method obj.onclick=method obj.onclick=method 这种绑定事件的方式,兼容主流浏览器,但如果一个元素上添加多次同一事件呢? obj.onclick=method1; obj.onclick=meth ...
分类:
Web程序 时间:
2016-09-22 15:45:02
阅读次数:
254
(function (window) { //添加事件的方法通用所有 function addevent(evetname, fn, obj) { if (document.attachEvent) { //ie9一下 obj.attachEvent("on" + evetname, functio ...
分类:
Web程序 时间:
2016-09-16 14:14:33
阅读次数:
304
if(window.addEventListener){ document.write('<script src="js/jquery-2.1.4.min.js"><\/script>');}else if(window.attachEvent){ document.write('<script s ...
分类:
Web程序 时间:
2016-09-06 16:55:24
阅读次数:
156