Я считаю, что это событие onerror
элемента img
. onerror = function () {}
, хотя я никогда этим не пользовался.
Вы можете использовать
и т. Д.
http://msdn.microsoft.com/en-us/library/cc197053 (v = VS.85) .aspx
Как и любое событие, ошибка onerror
будет распространяться вверх по DOM, поэтому вы можете создать общий обработчик для этого типа ошибок.
<script type="text/javascript">
jQuery(document).bind('error', function(event) {
console.log(event.target.src);
});
</script>
Пример кода:
<script language='javascript'>
function defaultImage(img)
{
img.onerror = "";
img.src = 'default.gif';
}
</script>
<img alt="My Image" src="someimage.gif" onerror="defaultImage(this);" />