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);