8

Прежде всего, я датчанин, поэтому мой английский, вероятно, испорчен. У меня в компании были некоторые жалобы на то, что после установки Chrome некоторые страницы нашего веб-сайта были недоступны.

Таким образом, я взял две совершенно одинаковые машины: Lenovo T520, 32-битную Windows Vista, ту же версию Internet Explorer (9), ту же версию Java (7.9) и те же обновления Windows ..

Я зашел на наш интранет-сайт и нажал на ссылку, которая, как предполагается, открывает всплывающее окно с некоторым текстом, и это сработало на них обоих. Затем я взял одну машину, установил Google Chrome, снова удалил ее, вернул Internet Explorer обратно в стандартный браузер и попробовал ту же ссылку. и теперь я получаю ошибку JavaScript. и он не откроет ссылку.

эта ошибка на датском, и я перевел ее на английский

SCRIPT5007: значение этого документа не может быть собрано. Объект является нулевым или не определен. XXX.js, строка 32 № 7

Эти 2 машины теперь полностью идентичны, за исключением того, что на одной из них был установлен Chrome. но только один из них работает. Мой ограниченный опыт говорит мне, что это изменило настройку безопасности как-то. У меня было это подтверждено, потому что я зашел в настройки Интернета в Проводнике ... и выключил то, что на датском языке называется "beskyttet tilstand", и я предполагаю, что его перевод "безопасный режим"

И теперь он работает на машине, которая раньше была Chrome, но! На другой машине он работает даже при «активированном безопасном режиме»

Я прочитал немного о том, что Chrome мог сделать с реестром, который должен препятствовать открытию ссылок, и изменил CurrentUser\software\classes\html с 'ChromeHTML' на 'htmlfile', и это исправление действительно гарантирует, что компьютер теперь может открываться ссылки в Internet Explorer еще раз, но это не исправляет эту ошибку JavaScript и тот факт, что я не могу открыть эту гиперссылку. Итак, подведем итоги.

Компьютер, на котором установлен Chrome, теперь может войти в эту гиперссылку только в том случае, если безопасный режим отключен, а на компьютере, на котором не был установлен Chrome, есть доступ к той же ссылке с активированным безопасным режимом. и поверьте мне, машины в остальном идентичны и никогда не использовались.

Я знаю, что это довольно большая «напыщенная речь», поэтому, если моей информации недостаточно, пожалуйста, дайте мне знать.

6 ответов6

1

Используйте кнопку Reset Internet Explorer крайнем случае. Вы можете использовать диалог свойств Интернета (Сервис -> Свойства обозревателя), чтобы туда попасть. Затем перейдите на последнюю вкладку, а внизу находится кнопка. Это должно это исправить. Вероятно, это не помешает работе Chrome. Также при желании отправляйте отчет об ошибках в отчеты об ошибках Chrome.

0

Этот вопрос Stackoverflow имеет несколько ответов, которые могут решить вашу проблему.

Предполагая, что вы используете Internet Explorer 9 или Internet Explorer 10 , довольно распространенная проблема связана с тем, как он анализирует элемент object/embed. Это часто встречается на веб-страницах с флэш-контентом. Ответ по ссылке выше предлагает добавить элемент HTML на веб-страницу.

Если у вас нет возможности сделать это, вы можете изменить режим совместимости в Internet Explorer. Нажмите Инструменты -> Настройки просмотра совместимости и добавьте на свой веб-сайт.

Google Chrome не вносит никаких изменений в установку Internet Explorer.

0

Я предлагаю сбросить Расширенные настройки Internet Explorer.

Сервис> Свойства обозревателя> Дополнительно> Восстановить расширенные настройки

Также убедитесь, что вы используете 32-битную версию Internet Explorer, так как большинство плагинов не поддерживаются в 64-битном Internet Explorer.

0

Это не имеет смысла, но это сработало для тех, кто не мог загрузить ни одну страницу:

disable adobe shockwave object add-on.
a. Open Internet Explorer.
b. Click on Tools.
c. Click on Manage add-ons.
d. Search for the shockwave object add-on.
e. Click on Disable.
f. Click on Close.

Вызвано августовским обновлением до IE.

Безопасный режим может отключить аддоны? Таким образом, отключение их сделало бы то же самое, что и приведенное выше исправление ...

Очистить куки и кеш ...

Я бы на самом деле удалил все экземпляры IE и сделал бы чистую переустановку. Убедитесь, что JavaScript включен. Обновите Java.

Или я обнаружил, что: с открытым сайтом перейдите в «Свойства обозревателя» -> «Безопасность», нажмите «Надежные сайты» и добавьте его.

1 Press ALT + T + B. This will open up the Compatibility View Settings dialog box.

2 In the dialog box, type the name of website that is creating problems. You need
not type http:// or www with the URL. For example, if you are adding Facebook to 
Compatibility List, just type facebook.com.

3. Click on Add. The website URL will appear in the larger box just below where you
typed the URL.

4. Click on Close to close the Compatibility View Settings dialog box.

Лучшее решение - использовать Firefox! (хотя для использования веб-сайта Net10 мне пришлось использовать Chrome ... Firefox и IE не будут работать, поэтому Firefox не будет работать для каждого сайта, хотя сейчас это верно для всех браузеров.)

У меня была проблема, когда IE не загружал какие-либо страницы, и решение состояло в том, чтобы удалить некоторые файлы ... к сожалению, я не могу вспомнить, какие это были файлы, за исключением того, что они находились в папке SOMEWHERE, которая была названа в более старой версии IE и я не могу найти страницу, на которой я нашел эту информацию! Я хотел бы, потому что моя проблема произошла после того, как я установил chrome, но я никогда не устанавливал соединение (и предположительно проблема вызвана обновлением IE, но я не обновляю).... Я буду продолжать искать это ...

Я получаю сообщение об ошибке:"Запрошенный ключ поиска не найден ни в одном активном контексте активации" ... все еще ищем файлы для удаления, хотя ... моя проблема была вызвана установкой более старой версии IE поверх более новой ( но я клянусь, я не ...) Информация здесь http://www.mitchellenright.com/2011/11/01/requested-lookup-key-was-not-found/, но я не люблю использовать инструменты Microsoft для исправления вещей, поэтому все еще ищу инструкции, которым я следовал

0

Попробуйте использовать программное обеспечение для отслеживания реестра, такое как RegShot. Установите его в чистой рабочей среде (только для IE, как вы сказали выше). Затем установите Chrome на машину и используйте его, чтобы увидеть, какие изменения он внес.

Уверен, это должно решить вашу проблему :)

0

Я полагаю, что это отчасти связано с тем, что Chrome использует только 32-разрядную версию Java, в то время как Internet Explorer может использовать 64-разрядную версию. Даже если вы не можете поддерживать 64-битную версию, это может быть причиной ошибки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .