Способ обнаружения поврежденных изображений в JavaScript? [duplicate]

9
задан Rod Johnson 16 August 2010 в 16:38
поделиться

4 ответа

Я считаю, что это событие onerror элемента img . onerror = function () {} , хотя я никогда этим не пользовался.

13
ответ дан 4 December 2019 в 09:34
поделиться

Вы можете использовать и т. Д.

http://msdn.microsoft.com/en-us/library/cc197053 (v = VS.85) .aspx

4
ответ дан 4 December 2019 в 09:34
поделиться

Как и любое событие, ошибка onerror будет распространяться вверх по DOM, поэтому вы можете создать общий обработчик для этого типа ошибок.

<script type="text/javascript">
jQuery(document).bind('error', function(event) {
  console.log(event.target.src);
});
</script>
5
ответ дан 4 December 2019 в 09:34
поделиться

Пример кода:

<script language='javascript'>
function defaultImage(img)
{
    img.onerror = "";
    img.src = 'default.gif';
}
</script>
<img alt="My Image" src="someimage.gif" onerror="defaultImage(this);" />
0
ответ дан 4 December 2019 в 09:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: