Javascript 加载窗口后如何加载图像?

Javascript 加载窗口后如何加载图像?,javascript,jquery,html,web,Javascript,Jquery,Html,Web,我的网站有大量的大图片,这降低了我的网站速度。我想加载我的网站后,我的网站加载没有他们的所有图像 最好的解决方案是什么???我想在jQuery中使用它。任何好的JQUERY插件建议都将不胜感激 提前谢谢。我最喜欢的是我过去常在ASP页面上这样做 只需像这样创建所有图像标签 <img ID="img_1"/> 好了,一旦页面加载完内容,它就会显示所有图像。您的意思是要在所有图像加载完成之前运行javascript吗,或者,是否要在其余页面内容完成渲染后异步加载图像?@zzzzBov-

我的网站有大量的大图片,这降低了我的网站速度。我想加载我的网站后,我的网站加载没有他们的所有图像

最好的解决方案是什么???我想在jQuery中使用它。任何好的JQUERY插件建议都将不胜感激


提前谢谢。

我最喜欢的是我过去常在ASP页面上这样做

只需像这样创建所有图像标签

<img ID="img_1"/>

好了,一旦页面加载完内容,它就会显示所有图像。

您的意思是要在所有图像加载完成之前运行javascript吗,或者,是否要在其余页面内容完成渲染后异步加载图像?@zzzzBov-我希望在其余页面内容完成渲染后加载图像。您真正应该做的是尝试消除这些大图像。您试图为一个基于设计的问题编造一个基于代码的解决方案,但没有完美的解决方案。使用链接到较大图像的缩略图。或者以更高的JPEG压缩比保存图像。或者,更好的是,两者都有。@sbom-谢谢你的回答。但lazyload似乎在我的网站上不起作用:(仅供参考,我不能对图像使用数据原始属性。有什么解决方案吗?这仍然会减少页面加载时间(如果使用谷歌页面速度进行检查)。您想将其添加到window onload事件中吗
$(document).ready(function(){
        document.img_1.src="YourImageUrl";
});