页面加载完成后加载多个函数的js完美解决方案

时间:2023-03-09 19:49:31
页面加载完成后加载多个函数的js完美解决方案
  1. function addLoadEvent(func) {
  2. var oldonload = window.onload;
  3. if (typeof window.onload != 'function') {
  4. window.onload = func;
  5. } else {
  6. window.onload = function() {
  7. if (oldonload) {
  8. oldonload();
  9. }
  10. func();
  11. }
  12. }
  13. }
  14. func参数就是要加载的函数名(记得只是函数名,不需要括号),有多少个函数需要在页面Load后执行的话,就调用多少次上面那个经典函数,例如:
    addLoadEvent(firstFunction);
    addLoadEvent(secondFunction);
    ......