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 相关文章推荐
EASYUI TREEGRID异步加载数据实现方法
Aug 22 Javascript
jQuery固定浮动侧边栏实现思路及代码
Sep 28 Javascript
基于jquery实现发送文章到手机的代码
Dec 26 Javascript
jQuery中data()方法用法实例
Dec 27 Javascript
Ajax分页插件Pagination从前台jQuery到后端java总结
Jul 22 Javascript
ionic2打包android时gradle无法下载的解决方法
Apr 05 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 jQuery
vue和react等项目中更简单的实现展开收起更多等效果示例
Feb 22 Javascript
node.js基础知识小结
Feb 26 Javascript
微信小程序实现的动态设置导航栏标题功能示例
Jan 31 Javascript
vue实现路由不变的情况下,刷新页面操作示例
Feb 02 Javascript
基于vue与element实现创建试卷相关功能(实例代码)
Dec 07 Vue.js
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
解析zend Framework如何自动加载类
2013/06/28 PHP
php去除HTML标签实例
2013/11/06 PHP
Server.HTMLEncode让代码在页面里显示为源代码
2013/12/08 PHP
Yaf框架封装的MySQL数据库操作示例
2019/03/06 PHP
JS启动应用程序的一个简单例子
2008/05/11 Javascript
基于jquery的9行js轻松实现tab控件示例
2013/10/12 Javascript
Javascript 命名空间模式
2013/11/01 Javascript
js的for in循环和java里foreach循环的区别分析
2015/01/28 Javascript
JSON与XML优缺点对比分析
2015/07/17 Javascript
React Router基础使用
2017/01/17 Javascript
使用JavaScript实现alert的实例代码
2017/07/06 Javascript
关于预加载InstantClick的问题解决方法
2017/09/12 Javascript
vue.js根据代码运行环境选择baseurl的方法
2018/02/28 Javascript
JavaScript实现简单轮播图效果
2018/12/01 Javascript
使用JavaScript保存文本文件到本地的两种方法
2019/01/22 Javascript
vue-router之解决addRoutes使用遇到的坑
2020/07/19 Javascript
Openlayers实现测量功能
2020/09/25 Javascript
[07:37]DOTA2-DPC中国联赛2月2日Recap集锦
2021/03/11 DOTA
Python中标准模块importlib详解
2017/04/16 Python
python实现画圆功能
2018/01/25 Python
Python机器学习之K-Means聚类实现详解
2018/02/22 Python
Python基本socket通信控制操作示例
2019/01/30 Python
在pytorch中为Module和Tensor指定GPU的例子
2019/08/19 Python
python用requests实现http请求代码实例
2019/10/31 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
2020/08/07 Python
Perfume’s Club德国官网:在线购买香水
2019/04/08 全球购物
省三好学生申请材料
2014/01/22 职场文书
小学教师师德演讲稿
2014/05/06 职场文书
幼儿发展评估方案
2014/06/11 职场文书
“四风”问题对照检查材料思想汇报
2014/09/16 职场文书
个人年度总结报告
2015/03/09 职场文书
工程合作意向书范本
2015/05/09 职场文书
企业安全生产检查制度
2015/08/06 职场文书
php远程请求CURL案例(爬虫、保存登录状态)
2021/04/01 PHP
react 项目中引入图片的几种方式
2021/06/02 Javascript
JAVA长虹键法之建造者Builder模式实现
2022/04/10 Java/Android