Мне нужно посчитать время загрузки изображения. onLoadHandler несет за это ответственность.javascript image onError в случае ответа не 200
<img onError="onErrorHandler(this);" onLoad="onLoadHandler(this);" alt="" border='0' width='1' height='1' src='http://exmaple.com/02.jpg'/>
Это нормально работает, если изображение является нормальным файлом с 200 ответами сервера.
Но партнеры предоставляют цепочку из 302 переадресаций, а onError срабатывает при первой переадресации. Так что я никогда не получаю реальное время загрузки изображения.
Есть ли способ обхода?
Благодаря
Интересный вопрос, хотя я не думаю, что это будет обходным путем. 'onload' и' onerror' поддержка изображений традиционно очень шаткая в браузерах –
есть официальная документация о onError зависимости от кода ответа сервера? –
@Lev AFAIK, 'onerror' не является официальным событием для изображений - я не знаю хорошего источника, который определяет или объясняет, что он должен делать точно. –