Исправлено: 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. Ударь Апи кнопку, чтобы сохранить изменения и перезагрузить веб-страницу, которая ранее показывала  ActiveXObject не определен ошибка. Если ошибка всплывающего окна все еще происходит, продолжите работу с помощью следующего метода ниже.

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

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

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

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

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

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

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

Способ 3: свяжитесь с администраторами сайта

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

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

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

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

Ссылка на основную публикацию
Adblock
detector