js如何实现在页面完全加载后执行javascript函数
2010-04-13 09:52
681 查看
js如何实现在页面完全加载后执行javascript函数或/代码呢?
可以是以下几种 <body onload="function name()" > </body > <script >window.onload=function name </script > <script language="javascript" for="window" event="onload" >function name(); </script > 第二种只能写入一个函数,而且无法给变量,其中最好用的是最后一种,可以独立写出来,怎么写都行。 ------------------------------------------------------------------------------------- 第二种只能写入一个函数-->可以这么做: 1.匿名函数: window.onload=function() { func_a();//函数a func_b();//函数b func_c();//函数c } 2.创建addLoadEvent函数: function addLoadEvent(func) { var oldOnload=window.onload; if(typeof window.onload !='function') { window.onload=func; } else { window.onload=function() { oldOnload(); func(); } } } 以下开始调用 比如有函数func_a(),func_b(),func_c(),则: addLoadEvent(func_a); addLoadEvent(func_b); addLoadEvent(func_c); 该函数由Simon Willison编写,它只有一个参数,该参数表示被调用的函数名(在页面加载完毕时执行的函数的名字). |
相关文章推荐
- javascript之自定义js封装库兼容主流浏览器实现DOM加载之后,页面完全加载之前执行js
- 如何确保页面中的js加载完全后再执行其他代码
- 如何实现加载页面之前执行js语句
- 多种方法实现当jsp页面完全加载完成后执行一个js函数
- 如何在页面完全加载后执行JS
- 如何让页面加载完成后执行js
- 当jsp页面完全加载完成后执行一个js函数
- 在页面完全加载后执行JS【转】
- js中如何控制所有页面加载完成后,再执行某些方法
- 如何让页面加载完成后执行js
- 实现在HTML页面加载完毕后执行某个JS的两种方法
- 在页面完全加载后执行JS
- 用js实现在加载完成一个页面后自动执行一个方法
- 用js实现在加载完成一个页面后自动执行一个方法
- 当页面完全加载完成后执行一个js函数
- 多种方法实现当jsp页面完全加载完成后执行一个js函数
- 如何实现加载DOM时执行js代码
- 实现在html页面加载之前执行js方法
- 当jsp页面完全加载完成后执行一个js函数
- 实现页面加载完成后执行js