1)需要确认整个页面(含各种链接资源)加载完毕后才执行,需要用js的onload事件。

<script>

window.onload = function(){

//回调函数

}

</script>

2)确认某一个资源加载完毕后执行,用id的onload事件

<img id="sugar_img" src="sugar.jpg">

<script>
sugar_img.onload = function(){//回调函数
}
<script>

测试发现,如果有两个元素是同一个id,则回调会失败。

3)上述资源回调的另一种写法:

<img onload="sugar_img()" id="sugar_img" src="sugar.jpg">

<script>
sugar_img = function(){//回调函数
}
<script>

4) 如果只是DOM加载完毕就执行,可以用jquery的$.ready()

 

 

标签: none 阅读量: 1217

添加新评论