Estoy usando este pequeño script para averiguar si Firebug está abierto:
if (window.console && window.console.firebug) {
//is open
};
Y funciona bien. Ahora estaba buscando durante media hora para encontrar una manera de detectar si la consola de desarrollador web incorporada de Google Chrome está abierta, pero no pude encontrar ninguna pista.
Esta:
if (window.console && window.console.chrome) {
//is open
};
no funciona
EDITAR:
Por lo tanto, parece que no es posible detectar si la consola Chrome está abierta. Pero hay un " hack " que funciona, con algunos inconvenientes:
- no funcionará cuando la consola esté desacoplada
- no funcionará cuando la consola esté abierta al cargar la página
Por lo tanto, voy a elegir la respuesta de Unsigned por ahora, pero si a alguien se le ocurre una idea brillante, ¡puede responder y cambiar la respuesta seleccionada! ¡Gracias!
.message
se recupera (lo que sucede cuando el depurador está abierto porque ves el mensaje), pero desafortunadamente esto también sucede cuando el depurador no está abierto. Me gustaría saber un truco para esto si es que existe ...