同时使用n个window onload加载实例介绍

复制代码 代码如下:

  /*

  1、obj相当于window

  2、type相当于onload

  3、fn相当于匿名函数

  */

  function addEvent( obj,type,fn ){

  var saved = null; // 用户保存上一个事件

  if( typeof obj[ "on" + type ] == "function" ){

  saved = obj[ "on" + type ]; // 用户保存上一个事件

  };

  // 执行事件

  obj[ "on" + type ] = function(){

  if( saved ){

  saved()

  };

  fn();

  };

  };

  addEvent( window,"load",function(){

  alert( "我是尜尜1" );

  });

  addEvent( window,"load",function(){

  alert( "我是尜尜2" );

  });

  addEvent( window,"load",function(){

  alert( "我是尜尜3" );

  });