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

浏览器在什么时候下载图片呢??(在线等) - Web 开发 / Ajax
在非ajax页面中,比如一个页面中含有图片,像是<img src="0.jpg">,这样字的话,浏览器是在什么时候把0.jpg这个图片下载到本地的呢??

如果是ajax的,请求服务器,得到xml结果,里面含有图片的url,用var xmldoc = XmlHttp.responseXml;
然后开始解析,最后讲图片的url存在一个数组中,再显示,用<img src=...>这种的话,图片又是在什么时候下载到本地的呢??

------解决方案--------------------
当需要碰见src属性时,浏览器会根据指定路径去请求服务器得图片文件,下载到本地。

而你所说的ajax当然也是一样,没什么区别,因为你通过ajax无刷新请求来src路径
此时ajax请求就完毕了,接下来任务就是根据该路径去请求服务端图片(该请求当然时普通请求,与异步刷新没什么联系),下载到本地。