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打印网页部分内容的脚本
Nov 17 Javascript
Javascript中For In语句用法实例
May 14 Javascript
JavaScript ES6的新特性使用新方法定义Class
Jun 28 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
Aug 19 Javascript
javascript的document中的动态添加标签实现方法
Oct 24 Javascript
Node.js中的require.resolve方法使用简介
Apr 23 Javascript
关于javascript获取内联样式与嵌入式样式的实例
Jun 01 Javascript
vue.js根据代码运行环境选择baseurl的方法
Feb 28 Javascript
基于Vue 服务端Cookies删除的问题
Sep 21 Javascript
javascript系统时间设置操作示例
Jun 17 Javascript
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
Apr 30 jQuery
JavaScript Blob对象原理及用法详解
Oct 14 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
2020年4月新番动漫目录 官方宣布4月播出的作品一览
2020/03/08 日漫
LotusPhp笔记之:基于ObjectUtil组件的使用分析
2013/05/06 PHP
PHP之uniqid()函数用法
2014/11/03 PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
2018/02/23 PHP
PHP常用日期加减计算方法实例小结
2018/07/31 PHP
Laravel框架使用monolog_mysql实现将系统日志信息保存到mysql数据库的方法
2018/08/16 PHP
Laravel框架文件上传功能实现方法示例
2019/04/16 PHP
Javascript注入技巧
2007/06/22 Javascript
JS 面向对象的5钟写法
2009/07/31 Javascript
实例说明为什么不要行内使用javascript
2014/04/18 Javascript
使用js实现数据格式化
2014/12/03 Javascript
JS控制网页动态生成任意行列数表格的方法
2015/03/09 Javascript
javascript实现倒计时跳转页面
2016/01/17 Javascript
jQuery增加、删除及修改select option的方法
2016/08/19 Javascript
js实现图片轮播效果学习笔记
2017/07/26 Javascript
Vue2.0 axios前后端登陆拦截器(实例讲解)
2017/10/27 Javascript
javascript中toFixed()四舍五入使用方法详解
2018/09/28 Javascript
js逆向解密之网络爬虫
2019/05/30 Javascript
JavaScript Tab菜单实现过程解析
2020/05/13 Javascript
微信小程序多列表渲染数据开关互不影响的实现
2020/06/05 Javascript
vue相同路由跳转强制刷新该路由组件操作
2020/08/05 Javascript
python文件操作整理汇总
2014/10/21 Python
如何利用Fabric自动化你的任务
2016/10/20 Python
python调用Delphi写的Dll代码示例
2017/12/05 Python
对Python3中bytes和HexStr之间的转换详解
2018/12/04 Python
Python3实现统计单词表中每个字母出现频率的方法示例
2019/01/28 Python
pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率
2020/01/02 Python
python 安装库几种方法之cmd,anaconda,pycharm详解
2020/04/08 Python
浅谈python处理json和redis hash的坑
2020/07/16 Python
OPPO手机官方商城:中国手机市场出货量第一品牌
2017/10/18 全球购物
ONLY瑞典官网:世界知名服装品牌
2018/06/19 全球购物
客户代表自我评价范例
2013/09/24 职场文书
幼师求职信
2014/06/23 职场文书
2014年保管员工作总结
2014/11/18 职场文书
安阳殷墟导游词
2015/02/10 职场文书
2016年安全生产先进个人事迹材料
2016/02/29 职场文书