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 相关文章推荐
IE bug table元素的innerHTML
Jan 11 Javascript
ASP中Sub和Function的区别说明
Aug 30 Javascript
js调用webservice中的方法实现思路及代码
Feb 25 Javascript
javascript删除一个html元素节点的方法
Dec 20 Javascript
jQuery实现自动调整字体大小的方法
Jun 15 Javascript
jQuery+Ajax实现无刷新操作
Jan 04 Javascript
AngularJS+bootstrap实现动态选择商品功能示例
May 17 Javascript
vue cli升级webapck4总结
Apr 04 Javascript
详解基于Vue2.0实现的移动端弹窗(Alert, Confirm, Toast)组件
Aug 02 Javascript
vue.js实现会动的简历(包含底部导航功能,编辑功能)
Apr 08 Javascript
手机浏览器唤起微信分享(JS)
Oct 11 Javascript
jQuery实现可以计算进制转换的计算器
Oct 19 jQuery
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/07/30 PHP
详细解读PHP的Yii框架中登陆功能的实现
2015/08/21 PHP
学习thinkphp5.0验证类使用方法
2017/11/16 PHP
Thinkphp5框架实现获取数据库数据到视图的方法
2019/08/14 PHP
关于laravel5.5的定时任务详解(demo)
2019/10/23 PHP
jquery 通过name快速取值示例
2014/01/24 Javascript
javascript实现禁止复制网页内容
2014/12/16 Javascript
封装好的js判断操作系统与浏览器代码分享
2015/01/09 Javascript
举例讲解Node.js中的Writable对象
2015/07/29 Javascript
JS实现带鼠标效果的头像及文章列表代码
2015/09/27 Javascript
jQuery+Ajax实现无刷新操作
2016/01/04 Javascript
Vue.Js中的$watch()方法总结
2017/03/23 Javascript
微信小程序之选项卡的实现方法
2017/09/29 Javascript
AngularJS遍历获取数组元素的方法示例
2017/11/11 Javascript
js最简单的双向绑定实例讲解
2018/01/02 Javascript
更改BootStrap popover的默认样式及popover简单用法
2018/09/13 Javascript
VUE 实现复制内容到剪贴板的两种方法
2019/04/24 Javascript
浅析Vue中拆分视图层代码的5点建议
2019/08/15 Javascript
基于JS实现简单滑块拼图游戏
2019/10/12 Javascript
Python中的测试模块unittest和doctest的使用教程
2015/04/14 Python
Python下Fabric的简单部署方法
2015/07/14 Python
使用Python编写基于DHT协议的BT资源爬虫
2016/03/19 Python
浅谈关于Python3中venv虚拟环境
2018/08/01 Python
vscode+PyQt5安装详解步骤
2020/08/12 Python
澳大利亚先进的皮肤和激光诊所购物网站:Soho Skincare
2018/10/15 全球购物
北美最大的手工艺品零售商之一:Michaels Stores
2019/02/27 全球购物
英国川宁茶官方网站:Twinings茶
2019/05/21 全球购物
个性大学生自我评价
2013/12/04 职场文书
自荐信格式简述
2014/01/25 职场文书
高二物理教学反思
2014/02/08 职场文书
电焊工岗位职责
2014/03/06 职场文书
扬尘污染防治方案
2014/06/15 职场文书
教师党员学习十八届四中全会思想汇报
2014/11/03 职场文书
自主招生专家推荐信
2015/03/26 职场文书
2015年幼儿教师个人工作总结
2015/05/20 职场文书
《折线统计图》教学反思
2016/02/22 职场文书