javascript封装addLoadEvent实现页面同时加载执行多个函数的方法


Posted in Javascript onJuly 25, 2016

本文实例讲述了javascript封装addLoadEvent实现页面同时加载执行多个函数的方法。分享给大家供大家参考,具体如下:

如果想同时执行多个函数,可以将这些函数放入一个数组中,然后在onload事件里循环数组并执行,或者使用另一个方便的函数addLoadEvent:

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
   } else {
    window.onload = function() {
         if (oldonload) {
          oldonload();
         }
      func();
    }
   }
 }

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jQuery中文入门指南,翻译加实例,jQuery的起点教程
Feb 09 Javascript
js 判断上传文件大小及格式代码
Nov 13 Javascript
用简洁的jQuery方法toggleClass实现隔行换色
Oct 22 Javascript
Javascript无参数和有参数类继承问题解决方法
Mar 02 Javascript
jQuery实现360°全景拖动展示
Mar 18 Javascript
jquery.cookie.js实现用户登录保存密码功能的方法
Apr 15 Javascript
全面解析多种Bootstrap图片轮播效果
May 27 Javascript
javascript实现随机生成DIV背景色
Jun 20 Javascript
详解AngularJS验证、过滤器、指令
Jan 04 Javascript
AjaxUpLoad.js实现文件上传
Mar 05 Javascript
jquery图片预览插件实现方法详解
Jul 18 jQuery
Node配合WebSocket做多文件下载以及进度回传
Nov 07 Javascript
最简单纯JavaScript实现Tab标签页切换的方式(推荐)
Jul 25 #Javascript
基于CSS3和jQuery实现跟随鼠标方位的Hover特效
Jul 25 #Javascript
javascript insertAfter()定义与用法示例
Jul 25 #Javascript
jquery之别踩白块游戏的简单实现
Jul 25 #Javascript
JavaScript禁止用户多次提交的两种方法
Jul 24 #Javascript
JavaScript表单焦点自动切换代码
Jul 24 #Javascript
javascript中sort排序实例详解
Jul 24 #Javascript
You might like
example2.php
2006/10/09 PHP
PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]
2011/06/09 PHP
PHP开发框架kohana3 自定义路由设置示例
2014/07/14 PHP
PHP实现的sqlite数据库连接类
2014/12/12 PHP
PHP面向对象程序设计之对象克隆clone和魔术方法__clone()用法分析
2019/06/12 PHP
理解Javascript闭包
2013/11/01 Javascript
jQuery源码解读之addClass()方法分析
2015/02/20 Javascript
JavaScript实现简单图片翻转的方法
2015/04/17 Javascript
详解JavaScript中的Unescape()和String() 函数
2015/11/09 Javascript
轻松实现js弹框显示选项
2016/09/13 Javascript
Angular弹出模态框的两种方式
2017/10/19 Javascript
JavaScript基于对象方法实现数组去重及排序操作示例
2018/07/10 Javascript
使用layui监听器监听select下拉框,事件绑定不成功的解决方法
2019/09/28 Javascript
JavaScript计算正方形面积
2019/11/26 Javascript
VSCode Vue开发推荐插件和VSCode快捷键(小结)
2020/08/08 Javascript
[07:31]DOTA2卡尔工作室 英雄介绍主宰篇
2013/06/25 DOTA
Python中http请求方法库汇总
2016/01/06 Python
Python判断文本中消息重复次数的方法
2016/04/27 Python
Python处理json字符串转化为字典的简单实现
2016/07/07 Python
Python中扩展包的安装方法详解
2017/06/14 Python
Python使用Selenium模块模拟浏览器抓取斗鱼直播间信息示例
2018/07/18 Python
python Web开发你要理解的WSGI & uwsgi详解
2018/08/01 Python
Python实现监控键盘鼠标操作示例【基于pyHook与pythoncom模块】
2018/09/04 Python
selenium+python自动化测试环境搭建步骤
2019/06/03 Python
Django2 连接MySQL及model测试实例分析
2019/12/10 Python
python-docx文件定位读取过程(尝试替换)
2020/02/13 Python
Python 实现将某一列设置为str类型
2020/07/14 Python
python爬虫爬取图片的简单代码
2021/01/18 Python
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
俄罗斯儿童和青少年服装、鞋子及配件的在线商店:Orby
2020/02/20 全球购物
写好求职应聘自荐信的三部曲
2013/09/21 职场文书
电子商务个人自荐信
2013/12/12 职场文书
《荷花》教学反思
2014/04/16 职场文书
不忘国耻振兴中华演讲稿
2014/05/14 职场文书
大学四年个人总结
2015/03/03 职场文书
房产遗嘱范本
2015/08/06 职场文书