Tengo un problema con la versión actual de FireBug.Problema FireBug: No se puede usar console.log
Firefox: 3.6.13
Firebug: 1.6.0 y 1.6.1b1 (tratado ambos)
Mi Javascript no puede utilizar console.log (o cualquier consola en absoluto) a los mensajes de depuración de salida. No estoy seguro de cuando dejó de funcionar, pero por ahora me sale un "consola no está definido" cuando intento acceder a ella o de un mensaje emergente cuando corro este código:
if (console == undefined) {
alert(1);
}
que tenían la última FirePHP extensión (DeveloperCompanion) instalada pero eliminada para ver si eso estaba causando el problema. No cambió nada sin embargo.
¿Alguna idea? ¿Le está pasando esto a otra persona también?
[ACTUALIZACIÓN]
Parece que mi problema fue causado realmente por algo más: Puedo usar jQuery y tienen todo mi código envuelto en $(function() {.....});
a hacer que se ejecute después de que la página ha sido prestado.
Lo que no consideré es que el código se ejecuta en otro ámbito. console
no está disponible en ese alcance.
Para usar la consola tengo que llamar al window.console.log('bla');
.
Si coloca la declaración "depurador"; donde tienes la declaración console.log, Firebug te mostrará los ámbitos en el panel de vigilancia. – johnjbarton