javascript - para - Firefox Web Console ¿Desactivado?
firefox debugger not working (4)
¿Cómo puedo obtener este mensaje de Firefox Web Console?
La API de inicio de sesión de la consola web (console.log, console.info, console.warn, console.error) ha sido deshabilitada por una secuencia de comandos en esta página
La misma página web puede imprimir mensajes en la consola de Chrome pero no en Firefox. Abrí la misma página web en Firefox de otra computadora (no sé qué versión) Web Console puede imprimir mensajes. Mi versión de Firefox es la última, 8.0.
Aquí hay una solución alternativa de JavaScript que utilicé para restaurar la API de la consola después de que se configuró en la función vacía mediante un script en la página (funciona en Firefox 46, probado en Firebug y en el script greasemonkey):
function restoreConsole() {
var i = document.createElement(''iframe'');
i.style.display = ''none'';
document.body.appendChild(i);
window.console = i.contentWindow.console;
i.parentNode.removeChild(i);
}
Más información y credenciales: restauración de console.log ()
Esto sucede cuando la página define una variable global llamada console
, por ejemplo. Si la página está olfateando el navegador para decidir si la define, el comportamiento puede diferir en diferentes navegadores.
En el caso de Firefox, también ocurre cuando Firebug está instalado y su consola está habilitada, ya que eso anula la window.console
predeterminada window.console
.
Haga clic derecho sobre la pestaña de la consola Firebug y desmarque la opción "habilitada" (la primera).
Tenía el mismo mensaje de error exacto, y una vez que eliminé Firebug, desapareció.
No digo que debas eliminar Firebug, me encanta Firebug, pero probablemente también sea la fuente del error para ti. Una nota más, el error todavía estaba allí, incluso si firebug estaba desactivado (desactivado) para esa página en particular.