Tengo que contar el tiempo de carga de la imagen. onLoadHandler es responsable de ello.javascript image on Error en caso de respuesta no 200
<img onError="onErrorHandler(this);" onLoad="onLoadHandler(this);" alt="" border='0' width='1' height='1' src='http://exmaple.com/02.jpg'/>
Funciona bien si la imagen es un archivo normal con 200 respuestas del servidor.
Pero los socios proporcionan cadena de 302 redireccionamientos, y onError se dispara en la primera redirección. Así que nunca me pongo real cargando tiempo de imagen.
¿Hay alguna solución?
Gracias
Interesante pregunta, aunque no creo que vaya a haber una solución alternativa. El soporte 'onload' y' onerror' para las imágenes es tradicionalmente muy inestable en los navegadores. –
¿Existe documentación oficial sobre la dependencia onError en el código de respuesta del servidor? –
@Lev AFAIK, 'onerror' no es un evento oficial para imágenes: no conozco una buena fuente que defina o explique exactamente qué se supone que debe hacer. –