Проблема с консолью IEog IE9

Я создал простой диспетчер задач, используя local.storage, и я использую console.log для установки некоторых переменных, но с этим все приложение задачи не работает в IE.

Есть ли альтернативный способ сделать это?

Вот скрипка рабочего диспетчера задач в любом другом браузере: http://jsfiddle.net/cRse9c/

Ответы

Ответ 1

Если вы хотите использовать console.log() и не запускать его в IE, когда отладчик IE не запущен, вы можете поместить следующее в свой javascript в глобальную область действия перед выполнением любых операторов console.log(), чтобы дать вам dummy console.log(), который заставит ваши операторы console.log() вызывать ошибки:

if (!window.console) {window.console = {};}
if (!console.log) {console.log = function() {};}

Конечно, если вы действительно хотите видеть вывод console.log() в IE, тогда вам нужно будет запустить отладчик IE, который заставит console.log() определить или использовать другую среду отладки, которая ее определяет.