js如何实现在页面完全加载后执行javascript函数

js实现在页面完全加载后执行javascript函数的常见写法

1、<body onload="function name()" > </body  > 

2、<script >window.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); 

 

posted on 2012-10-31 10:29  Sanic  阅读(231)  评论(0)    收藏  举报

导航