Estoy intentando escribir controlador para excepciones no detectadas y advertencias del navegador en javascript. Todos los errores y advertencias deben enviarse al servidor para su posterior revisión.¿Hay alguna forma en JavaScript para escuchar eventos de la consola?
excepciones manejadas pueden ser capturados y fácilmente conectados con
console.error("Error: ...");
o
console.warn("Warning: ...");
Así que no son un problema si se les llama de código javascript, aún más, las excepciones no controladas pueden ser capturados con esta paz de código:
window.onerror = function(){
// add to errors Stack trace etc.
});
}
por lo que las excepciones son bastante cov pero me he quedado con las advertencias que el navegador envía a la consola. Por ejemplo, seguridad o advertencias de validación html. Ejemplo a continuación se toma de la consola de cromo Google
La página a la https://domainname.com/ corrieron contenido no seguro de http://domainname.com/javascripts/codex/MANIFEST.js.
Sería genial si hay algún evento como window.onerror pero para advertencias. ¿Alguna idea?
Me preguntaba lo mismo. Registrar resultados de solicitud de recursos negativos también sería genial. :) – SimplGy