function addListener(element,e,fn){
    if(element.addEventListener){
        element.addEventListener(e,fn,false);
    } else {
         element.attachEvent("on" + e,fn);
    }
}

var addEvent = function( obj, type, fn ) {
    if (obj.addEventListener)
        obj.addEventListener( type, fn, false );
    else if (obj.attachEvent) {    //兼容IE
        obj["e"+type+fn] = fn;
        obj.attachEvent( "on"+type, function() {
            obj["e"+type+fn].call(obj, window.event);
        } );
   }
};

最新文章

  1. Android中通过ActionBar为标题栏添加搜索以及分享视窗
  2. 不安装Oracle客户端使用PLSQL连接Oracle数据库的方法
  3. FTP Proxy Server
  4. pdf 切割成圖片的方法
  5. iOS相册中图片按照时间排序
  6. Android--Activity
  7. System.out.println调试输出
  8. PLSQL_性能优化系列20_Oracle Result Cash结果缓存
  9. java.io.EOFException java.io.ObjectInputStream$PeekInputStream.readFully 错误
  10. selenium python (十五)控制滚动条操作
  11. 怎样基于android4.4.2的源代码和android-4.3.1_r1的驱动编译I9250的ROM
  12. JUnit 4 使用 Java 5 中的注解(annotation)
  13. win7 64bit下最新Apahe2.4.18+php7.0.2+MySQL5.7.10配置
  14. gulp 构建工具
  15. eclipse 打开文件目录
  16. CSS选择器、优先级和匹配原理
  17. 关于javascript跨域及JSONP的原理与应用
  18. Developing a Custom Membership Provider from the scratch, and using it in the FBA (Form Based Authentication) in SharePoint 2010
  19. android学习16——library project的使用
  20. 浅谈前后端分离与实践 之 nodejs 中间层服务(二)

热门文章

  1. vs调试程序缺少 msvcp140d.dll 解决方法
  2. Metasploit简单使用——后渗透阶段
  3. Java 客户端操作 FastDFS 实现文件上传下载替换删除
  4. 这就是小学生也会用的四则计算练习APP吗?- by软工结对编程项目作业
  5. Centos 6.9安装 php5.6 过程中报错:Error: Package: php56w-mcrypt-5.6.40-1.w6.x86_64 (webtatic)
  6. C# 软件开机启动
  7. WesternCTF2018_shrine
  8. day32 Pyhton 异常处理
  9. 【LWJGL3】LWJGL3的内存分配设计,第一篇,栈上分配
  10. 【编程学习】浅谈哈希表及用C语言构建哈希表!