Estamos utilizando una tercera parte de análisis de informes script proporcionado por esta empresa de análisis. Agrega una imagen de 1x1 píxeles al DOM con datos de informes en la URL de la imagen./interceptación de inserción de <img> en DOM
¿Hay alguna manera de controlar el DOM e interceptar este elemento <img>
y cambiar su atributo "src" antes de que el navegador solicite la imagen?
suena como una cosa realmente extraño para hacerlo, lo sé, pero hay una característica que nos gustaría que cortar en este script de notificación (la secuencia de comandos se obsfucated).
No estoy seguro de cómo hacerlo, pero ¿lo ha probado en vivo? como: $ ('img'). live ('load', function() {alert ("¡Imagen añadida a DOM!");}); – Adam
@ Adam: Estoy bastante seguro de que eso te volverá loco en poco tiempo, especialmente considerando que una página puede tener literalmente cientos de imágenes. – Robusto
@Robusto True, pero podría filtrar el selector por clase, id, src o tamaño, solo sugería usar live para adjuntar el evento de carga, pero no estoy seguro de si se llama cuando se agrega una imagen al DOM y si es así cuando. – Adam