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 相关文章推荐
javascript 继承实现方法
Aug 26 Javascript
11款基于Javascript的文件管理器
Oct 25 Javascript
3种不同方式的焦点图轮播特效分享
Oct 30 Javascript
jQuery中的AjaxSubmit使用讲解
Sep 25 Javascript
jquery加载单文件vue组件的方法
Jun 20 jQuery
vue.js全局API之nextTick全面解析
Jul 07 Javascript
js实现数组和对象的深浅拷贝
Sep 30 Javascript
vuejs实现折叠面板展开收缩动画效果
Sep 06 Javascript
ionic使用angularjs表单验证(模板验证)
Dec 12 Javascript
vue获取时间戳转换为日期格式代码实例
Apr 17 Javascript
vue使用showdown并实现代码区域高亮的示例代码
Oct 17 Javascript
浅谈v-for 和 v-if 并用时筛选条件方法
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
php中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
PHP中require和include路径问题详解
2014/12/25 PHP
PHP将URL转换成短网址的算法分享
2016/09/13 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
PHP实现动态压缩js与css文件的方法
2018/05/02 PHP
JS动态创建Table,Tr,Td并赋值的具体实现
2013/07/05 Javascript
jquery 简单应用示例总结
2013/08/09 Javascript
小结Node.js中非阻塞IO和事件循环
2014/09/18 Javascript
基于JS代码实现图片在页面中旋转效果
2016/06/16 Javascript
jQuery简介_动力节点Java学院整理
2017/07/04 jQuery
vue.js在标签属性中插入变量参数的方法
2018/03/06 Javascript
用vue快速开发app的脚手架工具
2018/06/11 Javascript
ionic grid(栅格)九宫格制作详解
2018/06/30 Javascript
vue2.0 使用element-ui里的upload组件实现图片预览效果方法
2018/09/04 Javascript
Angular脚手架开发的实现步骤
2019/04/09 Javascript
vue实现文字横向无缝走马灯组件效果的实例代码
2019/04/09 Javascript
JS实现的tab切换并显示相应内容模块功能示例
2019/08/03 Javascript
微信小程序引入模块中wxml、wxss、js的方法示例
2019/08/09 Javascript
Vue 实现从文件中获取文本信息的方法详解
2019/10/16 Javascript
Node.js API详解之 util模块用法实例分析
2020/05/09 Javascript
Vue表单提交点击事件只允许点击一次的实例
2020/10/23 Javascript
JavaScript手写数组的常用函数总结
2020/11/22 Javascript
Python标准库之多进程(multiprocessing包)介绍
2014/11/25 Python
Python中使用md5sum检查目录中相同文件代码分享
2015/02/02 Python
批量将ppt转换为pdf的Python代码 只要27行!
2018/02/26 Python
python实现倒计时小工具
2019/07/29 Python
python中前缀运算符 *和 **的用法示例详解
2020/05/28 Python
使用HTML5的File实现base64和图片的互转
2013/08/01 HTML / CSS
学生喝酒检讨书
2014/02/06 职场文书
护士毕业生自我鉴定
2014/02/08 职场文书
后勤部经理岗位职责
2014/02/23 职场文书
公司领导班子对照材料
2014/08/18 职场文书
党员四风问题对照检查材料
2014/09/27 职场文书
2015年妇联工作总结范文
2015/04/22 职场文书
pandas中pd.groupby()的用法详解
2022/06/16 Python
CSS使用SVG实现动态分布的圆环发散路径动画
2022/12/24 HTML / CSS