У меня проблема с текущей версией FireBug.
Firefox: 3.6.13
Firebug: 1.6.0 и 1.6.1b1 (попробовали оба)
Мой Javascript не может использовать console.log (или любую консоль вообще) для вывода отладочных сообщений. Я не уверен, когда он перестал работать, но пока я получаю сообщение «консоль не определена», когда пытаюсь получить к нему доступ, или всплывающее сообщение при запуске этого кода:
if (console == undefined) {
alert(1);
}
У меня было последнее расширение FirePHP (DeveloperCompanion) установлен, но удалил его, чтобы проверить, не является ли это причиной проблемы. Но ничего не изменил.
Есть идеи? Это тоже происходит с кем-нибудь?
[ОБНОВЛЕНИЕ]
Похоже, моя проблема была вызвана чем-то еще: я использую jQuery, и весь мой код заключен в $ (function () {.....});
, чтобы он запускался после того, как страница была отрисована.
Что я не учел, так это то, что тогда код запускается в другой области. консоль
недоступна в этой области.
Чтобы использовать консоль, мне нужно вызвать window.console.log ('bla');
.