JavaScript实现当网页加载完成后执行指定函数的方法


Posted in Javascript onMarch 21, 2015

本文实例讲述了JavaScript实现当网页加载完成后执行指定函数的方法。分享给大家供大家参考。具体分析如下:

下面的JS代码演示了如何在网页加载完成时调用指定的函数,并且可以通过第二段代码动态添加多个函数同时执行。

我们只需要给window.onload指定一个函数既可以在页面加载完成时自动执行MyCoolInitFunc函数

<script type="text/javascript" >
  window.onload = MyCoolInitFunc
</script>

如果你希望在页面加载完成后同时并行执行多个函数,可以通过下面的JS代码实现

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

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

Javascript 相关文章推荐
JavaScript多线程的实现方法
May 08 Javascript
javascript下4个跨浏览器必备的函数
Mar 07 Javascript
bgsound 背景音乐 的一些常用方法及特殊用法小结
May 11 Javascript
Js获取事件对象代码
Aug 05 Javascript
通过Jscript中@cc_on 语句识别IE浏览器及版本的代码
May 07 Javascript
JavaScript日期时间格式化函数分享
May 05 Javascript
jQuery中的read和JavaScript中的onload函数的区别
Aug 27 Javascript
浅谈javascript中onbeforeunload与onunload事件
Dec 10 Javascript
Jquery轮播效果实现过程解析
Mar 30 Javascript
详解Vue使用 vue-cli 搭建项目
Apr 20 Javascript
浅谈关于.vue文件中style的scoped属性
Aug 19 Javascript
详解多页应用 Webpack4 配置优化与踩坑记录
Oct 16 Javascript
JavaScript动态加载样式表的方法
Mar 21 #Javascript
JavaScript获得url所有参数键值表的方法
Mar 21 #Javascript
JavaScript删除数组元素的方法
Mar 20 #Javascript
JavaScript通过join函数连接数组里所有元素的方法
Mar 20 #Javascript
JavaScript把数组作为堆栈使用的方法
Mar 20 #Javascript
JS定义网页表单提交(submit)的方法
Mar 20 #Javascript
纯Javascript实现ping功能的方法
Mar 20 #Javascript
You might like
PHP 翻页 实例代码
2009/08/07 PHP
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
php实现的SSO单点登录系统接入功能示例分析
2016/10/12 PHP
PHP+Ajax无刷新带进度条图片上传示例
2017/02/08 PHP
PHP魔术方法之__call与__callStatic使用方法
2017/07/23 PHP
关于document.cookie的使用javascript
2008/04/11 Javascript
JS中Iframe之间传值的方法
2013/03/11 Javascript
js获取客户端网卡的IP地址、MAC地址
2014/03/26 Javascript
按钮接受回车事件的三种实现方法
2014/06/06 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
2015/03/13 Javascript
Javascript 是你的高阶函数(高级应用)
2015/06/15 Javascript
JavaScript的jQuery库中ready方法的学习教程
2015/08/14 Javascript
Node.js开发者必须了解的4个JS要点
2016/02/21 Javascript
js实现纯前端的图片预览
2016/04/27 Javascript
angularJS利用ng-repeat遍历二维数组的实例代码
2017/06/03 Javascript
webpack 代码分离优化快速指北
2019/05/18 Javascript
微信小程序getLocation 需要在app.json中声明permission字段
2020/03/03 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
2020/05/13 Javascript
在vant中使用时间选择器和popup弹出层的操作
2020/11/04 Javascript
[05:56]第十六期——新进3大C之小兔基
2014/06/24 DOTA
[15:46]教你分分钟做大人——沙王
2015/03/11 DOTA
python装饰器decorator介绍
2014/11/21 Python
python实现TCP服务器端与客户端的方法详解
2015/04/30 Python
Python将列表中的元素转化为数字并排序的示例
2019/12/25 Python
Django+RestFramework API接口及接口文档并返回json数据操作
2020/07/12 Python
Python实现自动签到脚本的示例代码
2020/08/19 Python
美国生日蛋糕店:Bake Me A Wish!
2017/02/08 全球购物
伦敦一家领先的精品零售商:IRIS Fashion
2019/05/24 全球购物
Java的基础面试题附答案
2016/01/10 面试题
建筑公司文秘岗位职责
2013/11/29 职场文书
剪彩仪式主持词
2014/03/19 职场文书
工作推荐信范文
2014/05/10 职场文书
学校党支部承诺书
2015/04/30 职场文书
golang DNS服务器的简单实现操作
2021/04/30 Golang
漫画「请问您今天要来点兔子吗?」最新杂志彩页公开
2022/03/24 日漫
Python开发五子棋小游戏
2022/04/28 Python