我想将 lowsrc 与 img 标签一起使用,以便在加载较大分辨率的图像时先显示低分辨率图像(并且速度更快)。
我的大分辨率图像是@800KB,低分辨率图像是@50KB。
鉴于 lowsrc 已被弃用并且许多浏览器显然不支持它,我正在寻找一种解决方案来做同样的事情,最好使用尽可能少的代码。
lowsrc 有什么好的替代品吗?
最佳答案
<img src="lowres.jpg" onLoad="this.src='highres.jpg'" width="?" height="?">
这个替代版本显然可以防止 Firefox 中的无限请求循环(在评论中归功于@Ultimater):
<img src="lowres.jpg" onLoad="this.src='highres.jpg';this.onload=new Function();" width="?" height="?">
关于javascript - 图像已弃用的 lowsrc 的最佳替代方案是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27191267/