关于考虑浏览器兼容性时间的工具demo
2016-04-15 13:14
78 查看
原文链接:http://www.cnblogs.com/Arther-J/p/5395055.html
//支持跨浏览器的添加事件。 var btn = document.getElementById("btn"); function showMes() { alert("hello world!"); } var eventUtil = { addHander:function(element,type,hander) { //判断是否是除IE以外的DOM2级操作 if (element.addEventListener) { element.addEventListener(type,hander,false); } else if(element.attachEvent){ element.attachEvent("on"+type,hander); }else{ element["on"+type] = hander; } }, removeHander:function(element,type,hander) { //判断是否是除IE以外的DOM2级操作 if (element.removeEventListener) { element.removeEventListener(type,hander,false); } else if(element.detachEvent){ element.detachEvent("on"+type,hander); }else{ element["on"+type] = null; } }, getEvent:function(event) { return event?event:window.event; }, getType:function(event) { return event.type; }, getElement:function(event) { return event.target||event.srcElement; }, preventDefault:function(event) { if (event.preventDefault) { event.preventDefault(); } else{ event.returnValue=false; } }, stopPropagation:function(event) { if (event.stopPropagation) { event.stopPropagation(); } else{ event.cancleBubble = true; } } }
转载于:https://www.cnblogs.com/Arther-J/p/5395055.html
相关文章推荐
- 一个关于在线时间管理工具的想法
- 关于Mybatis查询时间问题的考虑
- 关于如何将时间转化成多少分钟前,多少天前,多少月前,多少秒前的工具类
- 关于浏览器兼容性问题——测试工具
- android关于时间的demo
- 关于系统取当前时间的考虑
- 前端:关于时间戳转时间
- 推荐17个节省时间的CSS工具
- Linux系统关于ACM时间的使用和文件目录的权限的问题
- 【測试工具】一个将Unix时间转换为通用时间的工具
- java中关于时间日期操作的常用函数(转)
- 关于做Demo的一些
- 扩展Nlog Layout Renderer原理、Demo、 工具下载
- 使用mysql的图形工具MySQL-Front时弹出提示:“程序注册时间到期 程序将被限制模式下运行”
- 关于时间的模糊查询
- 关于时间复杂度
- springMVC中关于时间的处理
- 关于sql时间函数的一些简单的例子(本机本地时间,国外服务器不能使用)
- Twitter开源云环境时间序列数据断层检测工具BreakoutDetection
- 时间工具类(二)