window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。
以下验证是否是图片加载完成后才执行
<img class="icon" id="icon" src="tmp.php" alt=""> <script>
window.onload=function(){
console.log(1);
}
</script>
其中php
<?php
sleep(10);
echo 'asdf';
?>
结果:确实等了10秒才执行了
console.log(1);
window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。
以下验证是否是图片加载完成后才执行
<img class="icon" id="icon" src="tmp.php" alt=""> <script>
window.onload=function(){
console.log(1);
}
</script>
其中php
<?php
sleep(10);
echo 'asdf';
?>
结果:确实等了10秒才执行了
console.log(1);