js 中事件绑定不同的浏览器使用不同的方法,如何做到兼容所有的浏览器呢?
火狐浏览器支持document.addEventListener ,但是不支持document.attachEvent.
chrome支持document.addEventListener,不支持document.attachEvent
IE支持document.addEventListener,不支持document....
分类:
Web程序 时间:
2015-05-21 00:06:09
阅读次数:
122
取消事件相关的默认操作(三种)《注册事件处理程序onclick和addEventListener、attachEvent》介绍了用属性注册的时间处理程序的返回值能用于取消事件的浏览器默认操作。在支持addEventListener()的浏览器中,也能通过调用时间对象的preventDefault()...
分类:
其他好文 时间:
2015-05-20 20:12:49
阅读次数:
107
第一:简单的通用方法(IE && FF)window.onload = function(){ var oDiv = document.getElementById("J_myDiv"); //找到对象 oDiv.onclick = function(){ ...
分类:
其他好文 时间:
2015-05-11 10:39:24
阅读次数:
127
variframe=document.createElement("iframe");iframe.style.width="265px";iframe.style.height="490px";iframe.style.border="none";iframe.src="http://cnblogs.com/walls";if(iframe.attachEvent){//IEiframe.attachEvent("onload",function(){alert("loaded1");});}else{if..
分类:
其他好文 时间:
2015-05-10 20:44:14
阅读次数:
156
关于原生事件绑定中attachEvent与addEventlistener中兼容性以及attachEvent函数中this指代window有关问题By odacash at 2014-07-01 29 阅读 0 回复 0.0 希赛币请点击下面回答中的"采纳为答案"按钮,选择贡献(希赛币)比率...
分类:
其他好文 时间:
2015-04-28 22:37:14
阅读次数:
513
学习笔记---Javascript事件Event、IE浏览器下的拖拽效果 1. 关于event常用属性有returnValue(是否允许事件处理继续进行, false为停止继续操作)、srcElement(触发事件的事件源对象)和attachEvent("onclick",function(){.....
分类:
编程语言 时间:
2015-04-27 21:42:51
阅读次数:
147
js中的自定义事件有attachEvent,addEventListener等等好多种,往往受困于浏览器兼容,而且代码写起来也相当麻烦。jQuery为我们解决了这个问题,几行代码就可以很好的实现事件的各种传递。 例如,我要点击一个button,现在要将这个点击事件抛出来,从其他任何想要的地方去...
分类:
编程语言 时间:
2015-04-11 01:20:31
阅读次数:
171
通用的事件模型:
1.是在HTML页面绑定
按钮
2.在javascript脚本文件中绑定事件处理
document.getElementById('button').onclick = function;
IE中的事件模型
1。使用script for绑定(这个绑定很少用)
alert("您单击了我");
、
2.使用attachEvent方法绑定
...
分类:
编程语言 时间:
2015-04-10 22:10:13
阅读次数:
143
一般来说,可以直接封装成这种形式:var addEvent = function(element,type,handler){ if(element.addEventListener){ //DOM2级 element.addEventList...
分类:
其他好文 时间:
2015-04-09 21:37:46
阅读次数:
105
标准的事件绑定函数是addEventListener函数,而 IE 浏览器(IE9 以下)则是用attachEvent。// 实现一个通用的,跨多种浏览器的时间绑定函数function addEvent(el, type, fn) { if (window.addEventListener) { ....
分类:
编程语言 时间:
2015-04-06 23:10:01
阅读次数:
200