您的位置:首页 > 其它

共享onload事件

2016-07-09 22:30 211 查看
onload事件的意思就是,在文档完整加载完之后立即执行脚本,假设我有两个函数分别为:firstFunction,secondFunction。

第一种方法我们可以创建一个匿名函数来容纳这两个函数:

window.onload=function(){

      firstFunction();

     secondFunction();

}

如果不是绑定很多函数的话,这个方法是很可行的,但是下面这个方法可以很好的解决这个问题:

function addLoadEvent(func) {

  var oldonload = window.onload;

  if (typeof window.onload != 'function') {

    window.onload = func;

  } else {

    window.onload = function() {

      oldonload();

      func();

    }

  }

}

addLoadEvent(你所需要使用的函数的名称)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: