码迷,mamicode.com
首页 >  
搜索关键字:attachevent    ( 225个结果
事件绑定与解绑
事件绑定与解绑 问题:在IE中使用attachEvent()与使用DOM0级方法的主要区别在于事件处理程序的作用域。在使用DOM0级方法的情况下,事件处理程序会在其元素的作用域内运行;在使用attachEvent()方法的情况下,事件处理程序会在全局作用域中运行,因此this等于window 例: ...
分类:其他好文   时间:2016-12-13 23:18:30    阅读次数:227
IE和主流浏览器
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
js下IE和FF的一些兼容写法总结
一、脚本差异: 1、事件绑定:addEventListener 与 attachEvent 事件处理函数中this指向不同, IE中指向window 2、获取事件对象 :事件处理函数 window.event 3、获取触发事件的DOM元素: target srcElement 4、阻止默认行为: e ...
分类:Web程序   时间:2016-10-23 12:00:51    阅读次数:280
ie7、ie8兼容addEventListener和removeEventListener,解决this指向和detachEvent解除绑定事件问题
现代浏览器监听事件使用addEventListener函数,解除绑定监听使用removeEventListener函数。但是ie7、ie8监听事件使用attachEvent函数,解除监听事件使用detachEvent函数。 简单的兼容函数: addEventListener绑定的监听事件,事件内th ...
分类:其他好文   时间:2016-10-16 01:23:17    阅读次数:879
js前端--解决非IE浏览器事件绑定的一些问题
一.问题所在 现代绑定中W3C使用的是:addEventListener和removeEventListener。IE使用的是attachEvent和detachEvent。我们知道IE的这两个问题多多,并且伴随内存泄漏。所以,解决这些问题非常有必要。 那么我们希望解决非IE浏览器事件绑定哪些问题呢 ...
分类:Web程序   时间:2016-10-08 20:20:59    阅读次数:326
JS常用事件兼容性处理方法
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 添加事件 attachEvent 和 addEventListener 的用法
一般我们在JS中添加事件,是这样子的 obj.onclick=method obj.onclick=method obj.onclick=method 这种绑定事件的方式,兼容主流浏览器,但如果一个元素上添加多次同一事件呢? obj.onclick=method1; obj.onclick=meth ...
分类:Web程序   时间:2016-09-22 15:45:02    阅读次数:254
DpQuery.js
(function (window) { //添加事件的方法通用所有 function addevent(evetname, fn, obj) { if (document.attachEvent) { //ie9一下 obj.attachEvent("on" + evetname, functio ...
分类:Web程序   时间:2016-09-16 14:14:33    阅读次数:304
监听浏览器使用不同版本js并且处理ie兼容getElementByClassName
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
225条   上一页 1 ... 6 7 8 9 10 ... 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!