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 相关文章推荐
Js+XML 操作
Sep 20 Javascript
TinyMCE 新增本地图片上传功能
Nov 05 Javascript
jQuery ajax(复习)—Baidu ajax request分离版
Jan 24 Javascript
使用jQuery的toggle()方法对HTML标签进行显示、隐藏的方法(示例)
Sep 01 Javascript
微信小程序 选择器(时间,日期,地区)实例详解
Nov 16 Javascript
jQuery控制元素隐藏和显示
Mar 03 Javascript
自定义PC微信扫码登录样式写法
Dec 12 Javascript
浅谈Node.js 子进程与应用场景
Jan 24 Javascript
Angularjs实现数组随机排序的方法
Oct 02 Javascript
使用layui监听器监听select下拉框,事件绑定不成功的解决方法
Sep 28 Javascript
Vue 实现v-for循环的时候更改 class的样式名称
Jul 17 Javascript
vue项目使用$router.go(-1)返回时刷新原来的界面操作
Jul 26 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在数据库抽象层简单使用PDO的方法
2015/11/03 PHP
js常用函数 不错
2006/09/08 Javascript
细品javascript 寻址,闭包,对象模型和相关问题
2009/04/27 Javascript
javascript动态添加样式(行内式/嵌入式/外链式等规则)
2013/06/24 Javascript
JavaScript常用基础知识强化学习
2015/12/09 Javascript
SublimeText自带格式化代码功能之reindent
2015/12/27 Javascript
深入理解JavaScript中的浮点数
2016/05/18 Javascript
Bootstrap基本组件学习笔记之进度条(15)
2016/12/08 Javascript
codeMirror插件使用讲解
2017/01/16 Javascript
详谈Ajax请求中的async:false/true的作用(ajax 在外部调用问题)
2017/02/10 Javascript
jqGrid翻页时数据选中丢失问题的解决办法
2017/02/13 Javascript
ES6中Generator与异步操作实例分析
2017/03/31 Javascript
Vue2.0仿饿了么webapp单页面应用详细步骤
2018/07/08 Javascript
Vue框架里使用Swiper的方法示例
2018/09/20 Javascript
JS根据json数组多个字段排序及json数组常用操作
2019/06/06 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
2019/08/15 Javascript
解决layer.open弹出框不能获取input框的值为空的问题
2019/09/10 Javascript
nuxt引入组件和公共样式的操作
2020/11/05 Javascript
详解Java中String JSONObject JSONArray List转换
2020/11/13 Javascript
[47:03]Ti4第二日主赛事败者组 LGD vs iG 2
2014/07/21 DOTA
Python实现扩展内置类型的方法分析
2017/10/16 Python
Python变量赋值的秘密分享
2018/04/03 Python
Python合并多个Excel数据的方法
2018/07/16 Python
在Python中利用pickle保存变量的实例
2019/12/30 Python
tensorflow模型文件(ckpt)转pb文件的方法(不知道输出节点名)
2020/04/22 Python
OpenCV+python实现膨胀和腐蚀的示例
2020/12/21 Python
一款利用html5和css3动画排列人物头像的实例演示
2014/12/05 HTML / CSS
出门问问全球官方商城:Tichome音箱和TicWatch智能手表
2017/12/02 全球购物
澳大利亚在线时尚精品店:Hello Molly
2018/02/26 全球购物
校庆活动策划方案
2014/06/05 职场文书
员工生日活动方案
2014/08/24 职场文书
2014年党员个人剖析材料
2014/10/08 职场文书
机关保密工作承诺书
2015/05/04 职场文书
同学联谊会邀请函
2019/06/24 职场文书
利用Pycharm连接服务器的全过程记录
2021/07/01 Python
Mysql存储过程、触发器、事件调度器使用入门指南
2022/01/22 MySQL