前端之家收集整理的这篇文章主要介绍了
javascript实现图片延迟加载方法汇总(三种方法),
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
看到一些大型网站,页面如果有很多图片的时候,当你滚动到相应的行时,当前行的图片才即时加载的,这样子的话页面在打开只加可视区域的图片,而其它隐藏的图片则不加载,一定程序上加快了页面加载的速度,对于比较长的页面来说,这个方案是比较好的。原理是这样:页面可见区域以下的图片先不加载,等到用户向下滚动到图片位置时,再进行加载。这样做的好处在哪里?——当页面有好几屏内容时,有可能用户只看前几屏的内容,这样我们就可以只加载用户需要看的图片,减少服务器向用户浏览器发送图片文件所产生的负荷,下面通过三种方法给大家介绍js实现图片延时加载。
js实现图片延迟加载方法一:
lazyImage2.html
<
Meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<
Meta http-equiv="description" content="this is my page">
<
Meta http-equiv="content-type" content="text/html; charset=UTF-8">