document.ready和window.onload 加载区别及可能会出现问题
document.ready和window.onload
两者最重要的区别就是加载时间的区别。
documnet.ready在dom文档树加载完之后执行一个函数,
可能有一些内容(图片等)还没有加载时也可能是加载了,这个时间不确定。
如果接下来执行的方法会用到一些资源没有加载那么就会出现时而好时而坏的问题。
这时最好用window.onload.
window.onload在页面所有内容全部加载完成后执行。
document.ready和window.onload
两者最重要的区别就是加载时间的区别。
documnet.ready在dom文档树加载完之后执行一个函数,
可能有一些内容(图片等)还没有加载时也可能是加载了,这个时间不确定。
如果接下来执行的方法会用到一些资源没有加载那么就会出现时而好时而坏的问题。
这时最好用window.onload.
window.onload在页面所有内容全部加载完成后执行。