Ваш вопрос сформулирован несколько смущающе, так что я не совсем уверен, что вы имеете в виду, но я думаю, что у вас может быть проблема с console.XXX()
утверждениями в вашем JS - в браузере, в котором не определено console
(например, IE) или установка Firefox, в которой нет Firebug, console
будет неопределенным, и ваш код JavaScript, скорее всего, потерпит неудачу, если вы забыли закомментировать свои операторы журналирования. Вы можете проверить, является ли это проблемой, закомментировав все вызовы на console
(или просмотрев консоль и посмотрев вывод журнала).
Долгосрочное решение может состоять в том, чтобы определить консольный объект при первоначальной загрузке JavaScript, если он обнаружит, что console
не существует - таким образом, даже если вы забудете закомментировать вызовы console
и кого-то, кто не установлен Firebug или использует другой браузер пытается использовать ваш код, они не столкнутся с этой проблемой. Взгляните на это сообщение в блоге