Исправлено: ActiveXobject не определен



Попробуйте наш инструмент устранения неполадок

Некоторые пользователи сообщают, что почти каждая страница, которую они пытаются открыть в Internet Explorer, генерирует следующую ошибку сценария: « ActiveXObject не определен «. Другие сообщают, что эта конкретная проблема встречается только на нескольких веб-страницах.





Большинство сообщений об ошибках сценария отображается IE (Internet Explorer), когда есть проблема с кодом JavaScript или VBScript. Эти ошибки, скорее всего, вызваны веб-сайтом, который вы в настоящее время просматриваете с помощью Internet Explorer. Однако есть подтвержденные случаи, когда ошибка возникает из-за ошибки при загрузке веб-страницы локально или при загрузке элемента веб-страницы.



Поскольку технология ActiveX является проприетарной для Internet Explorer, ожидается, что ошибки такого рода могут возникнуть, если вы пытаетесь запустить объекты ActiveX вне сферы деятельности Microsoft (в Chrome, Opera, Firefox и т. Д.). Если вы столкнулись с ActiveXObject не определен ошибка в браузере, отличном от Internet Explorer, решение состоит в том, чтобы найти в вашем браузере эквивалентный объект, который выполняет те же функции.

Если проблема обнаруживается в Internet Explorer, есть несколько тактик, которые использовали другие пользователи для решения или обхода проблемы (решения варьируются от удаления надстройки до отключения отладки скриптов). Если вы оказались в такой же ситуации, мы собрали набор методов, которые успешно использовали другие пользователи в аналогичной ситуации. Пожалуйста, следуйте приведенным ниже методам по порядку, пока не обнаружите тот, который решит проблему в вашей конкретной ситуации. Давай начнем!

Метод 1: отключение отладки ошибок и уведомлений

Во всех версиях Internet Explorer отладка скриптов и уведомления по умолчанию отключены. Даже если это не устранит основную причину проблемы, вы можете предотвратить ActiveXobject не определен ошибка из-за того, что вы не мешаете сеансу навигации, отключив отладку ошибок скрипта и уведомления.



Если вы получаете ActiveXobject не определен ошибки, которые не влияют на функциональность посещаемых вами веб-сайтов, вы можете следовать приведенному ниже руководству, чтобы отключить отладку ошибок скриптов и уведомления в настройках Internet Explorer:

  1. Откройте Internet Explorer любым удобным для вас способом.
  2. Нажми на Кнопка инструментов (значок шестеренки) затем выберите настройки интернета .
  3. В настройках Интернета перейдите на вкладку «Дополнительно» и снимите флажки, связанные с Отключить отладку скриптов (Internet Explorer) и Отключить отладку скриптов (Другое) .
  4. Ударь Appy кнопку, чтобы сохранить изменения и перезагрузить веб-страницу, которая ранее показывала ActiveXObject не определен ошибка. Если всплывающая ошибка все еще возникает, перейдите к следующему способу ниже.

Метод 2: удалите надстройки, которые могут вызывать проблему

Согласно многочисленным отчетам пользователей, ActiveXobject не определен ошибки часто вызываются надстройками Internet Explorer. Некоторым пользователям удалось решить проблему, удалив или отключив все надстройки, которые могли вызывать проблему, до тех пор, пока им не удалось определить виновника.

Самый элегантный способ проверить, не вызывает ли проблема одна из надстроек Internet Explorer, - это запустить браузер в безопасном режиме. Если проблема больше не возникает, когда Internet Explorer находится в безопасном режиме, вы, вероятно, можете предположить, что одна надстройка виновата в ActiveXobject не определен ошибка. Вот краткое руководство по запуску Internet Explorer в безопасном режиме:

  1. Нажмите Windows key + R , чтобы открыть команду «Выполнить». Затем введите « cmd »И нажмите Войти открыть Командная строка окно.
  2. В окне командной строки введите « CD/ »И нажмите Войти чтобы получить пустую подсказку C :.
  3. В пустом приглашении C: введите или вставьте «C: Program Files Internet Explorer iexplore.exe» -extoff и нажмите Войти , чтобы открыть версию Internet Explorer в безопасном режиме.
  4. Посетите те же веб-сайты или воспроизведите то же поведение, которое вызывало ActiveXobject не определен ошибки. Если ошибки не возникают в безопасном режиме, очевидно, что виновата одна из надстроек.

Если вы подтвердили, что одна из ваших активных надстроек вызывает ActiveXobject не определен ошибка, выполните следующие действия, чтобы систематически отключать надстройки, пока вам не удастся найти виновника:

Заметка: Пользователи часто сообщают, что надстройка Jive Anywhere IE отвечает за появление ActiveXobject не определен ошибка.

  1. Откройте Internet Explorer и щелкните значок значок инструментов (значок шестеренки) и выберите Управление дополнениями .
  2. Используя левую панель, установите Все дополнения (в разделе 'Показать') чтобы убедиться, что вы не пропустите ни одного установленного дополнения.
  3. Выбрав все надстройки, перейдите на правую панель и систематически отключите каждую надстройку, щелкнув ее правой кнопкой мыши и выбрав Отключить и проверка того, имеет ли это значение.
    Заметка: Возможно, вы захотите исключить дополнения, опубликованные Microsoft, поскольку они в целом безопасны. Вы можете значительно упростить процесс, отключив надстройки, которые не были проверены в первую очередь.
  4. Как только у вас будет виноват, вы можете повторно включить остальные надстройки, которые, как было установлено, не вызывают проблемы.

Способ 3. Обратитесь к администраторам сайта.

Если описанные выше методы не позволили вам обойти ActiveXobject не определен ошибка может быть вызвана внутренней проблемой веб-сайта, которую вы не можете исправить.

Есть несколько отчетов, в которых пользователи сообщают, что проблема вызвана ошибкой совместимости между IE7 и IE7, которую может исправить только веб-мастер.

Чтобы убедиться, что ошибка не вызвана вашим браузером, попробуйте открыть ту же веб-страницу в другом браузере и посмотрите, повторяется ли проблема. Если проблема все еще возникает вне зависимости от того, какой браузер вы используете, очень высока вероятность, что проблема находится в руках веб-мастера, и у вас нет средств исправить ее с вашей стороны.

Чтобы решить эту проблему, вам остается только обратиться к администратору веб-сайта и попросить провести расследование в отношении вашей проблемы.

4 минуты на чтение