如题!!!

解决方案 »

  1.   

    一个建议可以在网页末尾设定一个JS函数,通过JS函数的返回值应该可以搞定
      

  2.   

    <script langue='javascript'>
      alert('页面执行完了');//这JS放在页面的最后面
    </script>
      

  3.   

    window.onload = function(){
    //全部加载完成!!
    }
      

  4.   

    页面加载流程:页面初始化(加载html标签)--》请求资源文件(图片、css、js)-》呈现
    判断是否加载完就是要看load事件有没有执行完,js加载时会把所有的文件放到body元素之后,所以你可以在body之后加一段
    <script langue='javascript'>
      alert('页面加载完成!!');
    </script>
    就可以进行判断了!
      

  5.   

    参见jquery的ready方法,应该是在不同的浏览器中判断onLoad函数,当然你也可以不把包含的js文件放在head里面,而是放在body的最底部,这样的话,等整个页面加载完了才会执行js
      

  6.   

    这要看你怎么理解或自定义这个“加载”的。
    一般来说,用window.onload就是了。
    但如果涉及一些大体积的图片的加载,由于传输速度远落后于页面结构的加载速度,所以,如果你是想知道这些资源实际加载完成的时机的话,就需要额外对这些资源进行onload的监测。比如,10个大图片,分别在每个图片的onload里给一个计数变量加1,并随即检测其数值,当某一次加后的计数达到10,则说明全部实际完成了。
      

  7.   

    window.onload = function(){}
    和 body 后面直接写js 也可以!
      

  8.   

    if(document.readyState=='complete')

    window.alert('加载完成!'); 
    }
      

  9.   

    javascript里面的ONLOAD时间会在页面加载完立即执行,JQUERY里面的$()READY函数也是同理,当有多个READY函数时,依定义的次序执行,在函数体添加代码就可以判断页面是否加载完成了
      

  10.   

    onload是dom组件加载完毕
    document.onreadystatechange可用来判断图片等加载download完毕。
      

  11.   

    window.onload = function(){
    //全部加载完成!!
    } 这个是比较好的