Существует ли консольный регистратор для IE? Я пытаюсь зарегистрировать набор тестов/утверждений к консоли, но я не могу сделать этого в IE.
Вы можете получить доступ к консоли сценариев IE8, запустив «Инструменты разработчика» (F12). Щелкните вкладку «Сценарий», затем щелкните «Консоль» справа.
Из кода JavaScript вы можете выполнить любое из следующих действий:
<script type="text/javascript">
console.log('some msg');
console.info('information');
console.warn('some warning');
console.error('some error');
console.assert(false, 'YOU FAIL');
</script>
Кроме того, вы можете очистить консоль, вызвав console.clear ()
.
ПРИМЕЧАНИЕ. Похоже, вам нужно сначала запустить Инструменты разработчика, а затем обновить страницу, чтобы это работало.
Существует Firebug Lite , который предоставляет множество функций Firebug в IE.
Начиная с версии 8, Internet Explorer, как и другие браузеры, имеет собственную консоль. Однако, если консоль не включена, объект console
не существует, и вызов console.log
вызовет ошибку.
Другой вариант - использовать log4javascript (полное раскрытие: написано мной), у которого есть собственная консоль ведения журнала, которая работает во всех основных браузерах, включая IE> = 5, плюс оболочка для собственного браузера. консоль, которая позволяет избежать проблемы с неопределенной консолью
.