在大多数情况下,您可以使用如下代码替换损坏的图像:
<img src="image.jpg" onerror="this.onerror=null;this.src='default.jpg'">
然而,它似乎不适用于这样的破坏的推特配置文件图像:
http://a1.twimg.com/profile_images/52087244/Photo_26.jpg
这是因为它返回403而不是404吗?有什么方法可以解决这个问题吗?
答案 0 :(得分:1)
如果onerror无法正常工作,你可以尝试将一个函数附加到onload上进行一些检查以查看图像是否可以接受(可能是测试宽度/高度/ src)并尝试另一个如果不起作用...