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 学习之旅 (1)
Feb 05 Javascript
Javascript遍历Html Table示例(包括内容和属性值)
Jul 08 Javascript
js限制文本框的输入内容代码分享(3类)
Aug 20 Javascript
基于javascript实现表格的简单操作
May 21 Javascript
Angular 4依赖注入学习教程之组件服务注入(二)
Jun 04 Javascript
简单实现js放大镜效果
Jul 24 Javascript
第一个Vue插件从封装到发布
Nov 22 Javascript
详解Angularjs 自定义指令中的数据绑定
Jul 19 Javascript
浅谈webpack性能榨汁机(打包速度优化)
Jan 09 Javascript
layer弹出层自定义提交取消按钮的例子
Sep 10 Javascript
JS可断点续传文件上传实现代码解析
Jul 30 Javascript
详解gantt甘特图可拖拽、编辑(vue、react都可用 highcharts)
Nov 27 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
yii操作session实例简介
2014/07/31 PHP
Mac系统下搭建Nginx+php-fpm实例讲解
2020/12/15 PHP
让innerHTML的脚本也可以运行起来
2006/07/01 Javascript
IE 上下滚动展示模仿Marquee机制
2009/12/20 Javascript
用jQuery打造TabPanel效果代码
2010/05/22 Javascript
表格奇偶行设置不同颜色的核心JS代码
2013/12/24 Javascript
jQuery 复合选择器应用的几个例子
2014/09/11 Javascript
Js使用WScript.Shell对象执行.bat文件和cmd命令
2014/12/18 Javascript
jquery实现像栅栏一样左右滑出式二级菜单效果代码
2015/08/24 Javascript
基于javascript实现仿百度输入框自动匹配功能
2016/01/03 Javascript
jQuery选择器中的特殊符号处理方法
2017/09/08 jQuery
highcharts 在angular中的使用示例代码
2017/09/20 Javascript
webpack配置打包后图片路径出错的解决
2018/04/26 Javascript
vue src动态加载请求获取图片的方法
2018/10/17 Javascript
JavaScript基础之this和箭头函数详析
2019/09/05 Javascript
如何使用proxy实现一个简单完整的MVVM库的示例代码
2019/09/17 Javascript
用JS实现选项卡
2020/03/23 Javascript
简单了解Vue computed属性及watch区别
2020/07/10 Javascript
vue.js 输入框输入值自动过滤特殊字符替换中问标点操作
2020/08/31 Javascript
js+canvas绘制图形验证码
2020/09/21 Javascript
[01:00:11]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第一场 2月7日
2021/03/11 DOTA
Python reduce()函数的用法小结
2017/11/15 Python
TensorFlow获取加载模型中的全部张量名称代码
2020/02/11 Python
matlab 计算灰度图像的一阶矩,二阶矩,三阶矩实例
2020/04/22 Python
奥地利手表、香水、化妆品和珠宝购物网站:Brasty.at
2021/01/17 全球购物
文明礼仪小标兵事迹
2014/01/12 职场文书
管理专员自荐信
2014/01/26 职场文书
销售业务员岗位职责
2014/01/29 职场文书
高中军训的心得体会
2014/09/01 职场文书
法定代表人资格证明书
2014/09/11 职场文书
普通党员自我剖析材料
2014/10/07 职场文书
运动会宣传稿100字
2015/07/23 职场文书
使用Html+Css实现简易导航栏功能(导航栏遇到鼠标切换背景颜色)
2021/04/07 HTML / CSS
基于Redis位图实现用户签到功能
2021/05/08 Redis
详解MySQL数据库千万级数据查询和存储
2021/05/18 MySQL
深入理解go slice结构
2021/09/15 Golang