Заменить неработающие изображения в твиттере на javascript? - PullRequest
2 голосов
/ 21 июля 2010

В большинстве случаев вы можете заменить испорченное изображение некоторым кодом, который выглядит следующим образом:

<img src="image.jpg" onerror="this.onerror=null;this.src='default.jpg'">

Однако, кажется, что он не работает с испорченными изображениями профиля Twitter, как это:

http://a1.twimg.com/profile_images/52087244/Photo_26.jpg

Это потому, что он возвращает 403 вместо 404?Есть ли способ это исправить?

1 Ответ

1 голос
/ 21 июля 2010

Если onerror не работает, вы можете попробовать присоединить функцию к onload, которая выполняет некоторые проверки, чтобы увидеть, является ли изображение приемлемым (возможно, проверяет width / height / src), и пытается выполнить другую, если это не работает ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...