是否在页面加载时下载了data-src属性中的图像?

问题描述:

Lazy Load plugin我们提到data-original自定义属性中的src图片。在dom准备好之后,javascript将data-original属性中提到的链接转移到src属性。我的问题是,是否在页面加载时下载了data-src属性中的图像?

浏览器只有在javascript将url传递给src属性后才开始下载图像?或者data-original属性中提到的图片是在刚刚加载页面时下载的,js只在dom准备好后呈现它们?

+0

浏览器只有在javascript将url传输到src属性后才开始下载图像 – bugwheels94

+0

@ user1533609问题是我们必须提及内联高度和宽度。有什么更好的是立即加载'src'中的图像获取图像的宽度,然后在图像完全下载之前应用延迟加载。 – user31782

只有当属性名称是src时,浏览器才会下载源文件。数据属性对于浏览器没有特殊意义。

+0

你能提供一些参考吗? – user31782

+0

w3schools会足够吗? http://www.w3schools.com/tags/att_global_data.asp - > **前缀为“data-”的自定义属性将被用户代理完全忽略。** –