摘要:
使用图片预加载可以提高用户体验,特别是要显示一张大图的时候尤其有用,这样一是可以减少请求次数,另一方面还可以加快图片的显示速度,实现的方法就是通过浏览器的缓存原理,如果返回的status code 是200说明客户端请求成功,如果status code是304说明文件已经在浏览器中缓存,服务器告诉客户端,原来缓存的文档还可以继续使用,不会再从服务器发送请求,当然要强制发送请求那也是可以的,一会再说。 首先来看一段实现图片预加载的代码:var imgLoad=function(url,callback){ var img=new Image(); img.src=url; if(img.c... 阅读全文