zoukankan      html  css  js  c++  java
  • shui-执行多个window.onload

    一、window.onload(){}

        等到页面内包括图片的所有元素加载完毕后才能执行

    二、$(function(){})

      是DOM结构绘制完毕后就执行,不必等到加载完毕。

    三、知识

      addLoadEven:即在网页第一次加载的时候触发事件

    !!! - JavaScript

      第一种方法

    window.onload=function()
    {
       fn1();
       fn2();
    }
    function fn1()
    {
      alert('1');        //先执行1,自上而下的执行
    }
    function fn2()
    {
      alert('2');  //后执行2,自上而下的执行
    }

      第二种方法

    //onload事件侦听函数
    function addLoadEvent(func)
    {
      var oldonload=window.onload;
      if(typeof window.onload!="function")
      {
        window.onload=func;
      }
      else
      {
        window.onload=function()
        {
          oldonload();
          func();
        }
      };
    }

    function f1(){alert('1');}
    function f2(){alert('2');}
    function f3(){alert('3');}
    function f4(){alert('4');}

    //调用
    addLoadEvent(f1);
    addLoadEvent(f2);
    addLoadEvent(f3);
    addLoadEvent(f4);

  • 相关阅读:
    jdbc配置Spring
    zend studio报错
    phpStudy 5.5n +zendstudio12.5+xDebugger的配置
    一个关于finally和return的面试题
    进制详解
    设计模式--桥接(Bridge)模式
    Struts2中文件上传下载实例
    java int and Integer
    java面试题
    Python __slots__的使用
  • 原文地址:https://www.cnblogs.com/xiaoyangtian/p/7922729.html
Copyright © 2011-2022 走看看