В чем разница между Image.onabort и Image.onerror? - PullRequest
3 голосов
/ 28 октября 2010

Я понимаю, что Image.onabort или Image.onerror срабатывает, если изображение не было успешно загружено. Но когда увольняют? Могут ли они стрелять в обоих случаях?

1 Ответ

2 голосов
/ 28 октября 2010

Прерывание обычно происходит от действия пользователя. Например, если изображение A не завершило загрузку, но пользователь нажимает кнопку JavaScript, которая переключает «src» на изображение B. Тогда изображение A получит событие «abort». Я думаю, что если вы нажмете кнопку «Стоп», это также вызовет событие «прервать». События ошибок происходят из-за плохого файла или чего-то подобного, что препятствует загрузке файла.

Я полагаю, что они оба могут стрелять, но я также предполагаю, что это будет редко.

...