共享onload事件

<script type="text/javascript">
        function addLoadEvent(func){          //func为将要绑定到window.onload上的函数;
            var oldonload=window.onload;    //可能已经绑定了一些函数
            if(typeof window.onload!='function'){  //如果在这个处理函数上还没有绑定任何函数,就像平时那样把新函数添加给它
                window.onload=func();
            }
            else{                                   //如果在这个处理函数上已经绑定了一些函数,就把新函数追加到现在指令的末尾
                window.onload=function(){
                    oldonload();
                    func();
                }
            }
        }
    </script>

你可能感兴趣的:(JavaScript,dom)