js window.onload 的一个验证

window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 

以下验证是否是图片加载完成后才执行

<img class="icon" >

<script>
window.onload=function(){
    console.log(1);
}
</script>

其中php

<?php 
sleep(10);
echo 'asdf';
?>

结果:确实等了10秒才执行了

console.log(1);