JS:window.onload的使用介绍


Posted in Javascript onNovember 13, 2013

1、最简单的调用方式
直接写到html的body标签里面,如:

<html> 
<body onload="func()"> 
</body> 
</html>

2、在JS语句调用
<script type="text/javascript"> 
function func(){……} 
window.onload=func; 
</script>

3、同时 调用多个函数
直接写到html的body标签里面,如:
<html> 
<body onload="func1();func2();func3();"> 
</body> 
</html>

4、js调用多个函数,以下这种调用方式可以用于不太复杂的JS程序中,如果程序函数很多,逻辑比较复杂,可以考虑用第五种方式。
<script type="text/javascript"> 
function func1(){……} 
function func2(){……} 
function func3(){……} 
window.onload=function(){ 
func1(); 
func2(); 
func3(); 
} 
</script>

5、JS自定义函数式多次调用
<script type="text/javascript"> 
function func1(){……} 
function func2(){……} 
function func3(){……} 
function addLoadEvent(func){ 
var oldonload=window.onload; 
if(typeof window.onload!="function"){ 
window.onload=func; 
} 
else{ 
window.onload=function(){ 
oldonload(); 
func(); 
} 
} 
} 
addLoadEvent(func1); 
addLoadEvent(func2); 
addLoadEvent(func3); 
</script>
Javascript 相关文章推荐
jquery 获取自定义属性(attr和prop)的实现代码
Jun 27 Javascript
javaScript如何生成xmlhttp
Dec 16 Javascript
jQuery制作的别致导航有阴影背景高亮模式窗口
Apr 15 Javascript
jQuery Migrate 1.1.0 Released 注意事项
Jun 14 Javascript
深入理解JavaScript系列(31):设计模式之代理模式详解
Mar 03 Javascript
JQuery简单实现锚点链接的平滑滚动
May 03 Javascript
jquery实现可点击伸缩与展开的菜单效果代码
Aug 31 Javascript
springMVC结合AjaxForm上传文件
Jul 12 Javascript
webpack@v4升级踩坑(小结)
Oct 08 Javascript
JointJS流程图的绘制方法
Dec 03 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
Dec 05 Javascript
layui 实现自动选择radio单选框(checked)的方法
Sep 03 Javascript
JQuery each打印JS对象的方法
Nov 13 #Javascript
Jquery 数组操作大全个人总结
Nov 13 #Javascript
JS保存和删除cookie操作 判断cookie是否存在
Nov 13 #Javascript
js 判断上传文件大小及格式代码
Nov 13 #Javascript
php跨域调用json的例子
Nov 13 #Javascript
JQuery文字列表向上滚动的代码
Nov 13 #Javascript
浅析Javascript使用include/require
Nov 13 #Javascript
You might like
php统计时间和内存使用情况示例分享
2014/03/13 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
2014/10/24 PHP
php微信浏览器分享设置以及回调详解
2016/08/01 PHP
PHP与Web页面的交互示例详解二
2020/08/04 PHP
JavaScript 直接操作本地文件的实现代码
2009/12/01 Javascript
ASP中Sub和Function的区别说明
2020/08/30 Javascript
Javascript实现的常用算法(如冒泡、快速、鸽巢、奇偶等)
2014/04/29 Javascript
js获取字符串字节数方法小结
2015/06/09 Javascript
老生常谈onBlur事件与onfocus事件(js)
2016/07/09 Javascript
request请求获取参数的实现方法(post和get两种方式)
2016/09/27 Javascript
详解能在多种前端框架下使用的表格控件
2017/01/11 Javascript
javascript 正则表达式去空行方法
2017/01/24 Javascript
详解a++和++a的区别
2017/08/30 Javascript
vue-cli 打包后提交到线上出现 &quot;Uncaught SyntaxError:Unexpected token&quot; 报错
2018/11/06 Javascript
小程序自定义圆形进度条
2020/11/17 Javascript
Python使用itchat 功能分析微信好友性别和位置
2019/08/05 Python
python PIL和CV对 图片的读取,显示,裁剪,保存实现方法
2019/08/07 Python
Python 根据数据模板创建shapefile的实现
2019/11/26 Python
python单向循环链表原理与实现方法示例
2019/12/03 Python
Win系统PyQt5安装和使用教程
2019/12/25 Python
基于Python第三方插件实现西游记章节标注汉语拼音的方法
2020/05/22 Python
python中round函数如何使用
2020/06/19 Python
详解Python多线程下的list
2020/07/03 Python
浅谈HTML5新增及移除的元素
2016/06/27 HTML / CSS
详解基于 Canvas 手撸一个六边形能力图
2019/09/02 HTML / CSS
HTML5 Canvas 实现圆形进度条并显示数字百分比效果示例
2017/08/18 HTML / CSS
校园门卫岗位职责
2013/12/09 职场文书
军训的自我鉴定
2013/12/10 职场文书
大学生学习党课思想汇报
2014/01/03 职场文书
校园之声广播稿
2014/01/31 职场文书
效能监察建议书
2014/05/19 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
不尊敬老师的检讨书
2014/12/21 职场文书
当幸福来敲门英文观后感
2015/06/01 职场文书
让子弹飞观后感
2015/06/11 职场文书
教师纪律作风整顿心得体会
2016/01/23 职场文书