日期:2014-05-16  浏览次数:20449 次

补充请教一下:如何让JavaScript文件中某一个JavaScript函数等到网页完全加载后执行?

我刚才咨询了一下:如何让某一个JavaScript函数等到网页完全加载后执行?

          蒙huerreson(huerreson)学长热心回答,在 <SCRIPT> 标签中设置“defer”属性,使用defer属性可以让脚本在整个页面装载完成之后再解析。

          不过我有一点忘记提问了,那就是如果该函数必须在JavaScript文件中中调用的话,应该怎么办呢?

        请大家继续帮忙解答。谢谢!


------解决方案--------------------
onreadystatechange= "xx "
------解决方案--------------------
window.onload= yourfunctionname
------解决方案--------------------
window.onload= yourfunctionname; //注意这里不加括号!

如果有参数 这样写

window.onload=function(){yourfunctionname(obj);}

function yourfunctionname()
{
....
}