'console' — неопределенная ошибка в Internet Explorer: решение
Несмотря на попытку определить переменную 'console' в начале HTML-страница, ошибки сценария, сообщающие «консоль» как неопределенное, сохраняются в Internet Explorer 8 и более ранних версиях. Чтобы избежать этих ошибок, необходимо глубже вникнуть в проблему.
Решение заключается в доступе к переменной «консоль» через глобальный контекст («окно» в браузерах). Для этого измените код следующим образом:
if (!window.console) console = ...
Этот подход устраняет проблему прямой ссылки на неопределенную переменную. Вместо этого он обращается к переменной «console» как к атрибуту глобального контекста, эффективно переопределяя неопределенный статус.
Альтернативно, чтобы избежать объекта «window», используйте следующий синтаксис:
if (typeof console === 'undefined') console = ...
Используя любое из этих решений, становится возможным исключить «консоль» неопределенная ошибка в Internet Explorer, позволяющая плавно выполнять сценарии в старых версиях браузера.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3