it-swarm-ru.tech

IE8 падает при загрузке сайта - res: //ieframe.dll/acr_error.htm

Наш веб-сайт падает, когда один из наших пользователей загружает первую страницу в IE 8.0.6001.18702.

Страница загружается на короткое время, а затем IE прекращает ее загрузку и показывает сообщение об ошибке.

URL в адресной строке изменяется на:

res://ieframe.dll/acr_error.htm#ourwebsite.com,http://demo.ourwebsite.com/login/

Я читал сообщения об этом, происходящие с другими пользователями IE8 при загрузке сайтов, таких как facebook.com & barnesandnoble.com.

Форумы, такие как это ссылаются на возможные исправления, такие как:

unchecking the'Enable third party browser extensions' option in IE 8 advanced option

Однако для нас это не вариант, так как сайт в конечном итоге станет общедоступным. Нам нужно применить исправление к странице, которую IE8 пытается загрузить.

Итак, кто-нибудь знает, что это за страница, которую IE8 пытается загрузить, что может заставить его сделать это?

18
Joel

У меня было это с темой Drupal. Ни одно из множества предложений по различным потокам (изменение настроек безопасности IE или некоторых других расширенных настроек, обновление Java, обновление Flash, изменение реестра, удаление определенных обновлений Windows, проверка плагинов, сканирование на наличие вредоносных программ, полная переустановка IE8) не сработало. для меня.

В в этом случае , оказалось, что проблема с установкой background-image для элемента body - изменение body на элемент html исправило ситуацию. По-видимому, это связано с загрузкой response.js - попробуйте поместить это внизу.

6
arjan

Попробуйте найти события отчетов об ошибках Windows в средстве просмотра событий на уязвимом компьютере, особенно для iexplore.exe. Это может дать вам указатель на то, какой компонент загружается в IE, что вызывает сбой. Еще более точным было бы запустить IE под отладчиком (например, windbg), повторить сбой и затем получить стек вызовов. Если у вас плохое стороннее дополнение, оно должно быть в верхней части стека вызовов. Хотя вы сказали, что это «на самом деле не вариант», для вас будет важно определить возможную несовместимость и либо обратиться к разработчику дополнения, либо обойти проблему на вашей стороне.

5
nithins

У меня такая же проблема. Мне удалось решить эту проблему, просто обновив мою версию jquery. Я использовал 1.6.1 и обновился до 1.7.1 - больше никаких сбоев.

4
Pete

У меня возникла та же проблема, и это было потому, что я пытался манипулировать элементами, используя javascript в div, который был overflow: scroll, все, что я сделал, это изменил overflow на auto, и все заработало. 

Надеюсь это поможет

3
Jacob Lowe

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

До: 

  meta http-equ = "X-UA-совместимый" контент = "IE = Edge; chrome = 1"

После:

И решение пришло, заменив его этой волшебной строкой:

  meta http-эквивалент = "X-UA-совместимый" контент = "IE = EmulateIE7"
3
Emre Çamaşuvi

прочитайте это: res: //ieframe.dll ошибка в IE 8

2
Dementic

В jQuery 1.6.2 есть известная ошибка, которая вызывается фоновым изображением, помещаемым в элемент body. 

Отчет об ошибке и патч:

http://bugs.jquery.com/ticket/9823

https://github.com/jquery/jquery/commit/5c4a9cc001fcd803efa65ff95571c72cbdafbe69

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

2
Andrew Pietsch

Проверьте заголовок, чтобы убедиться, что doctype будет работать с Internet Explorer без необходимости «угадывать», как его отобразить. 

Вы также можете принудительно заставить механизм рендеринга в IE 8/9 использовать более раннюю версию IE7. Это также имеет преимущество в удалении значка «совместимости» в области адресной строки. 

Попробуйте добавить это в ваш .htaccess: 

Header set X-UA-Compatible IE=EmulateIE7  

Или, если вы можете написать заголовки: 

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">

@mawtex, вы захотите сделать это только для IE8, так как ваш сайт работает нормально в 7 и 9, а не в 8. 

Больше деталей: 

http://msdn.Microsoft.com/en-us/library/cc288325(VS.85).aspx

2
ʍǝɥʇɐɯ

Это может быть фоновое изображение на теле. Проверьте эту ссылку для получения дополнительной информации: http://drupal.org/node/1323608

1
Elmux
Error "res://ieframe.dll/acr_error.htm#"

В моем случае не удается открыть некоторые веб-сайты или после открытия IE8 дал сообщение «не могу вернуться к ошибке веб-сайта» . После некоторых посещений сайтов помощи MS, таких как этот и безрезультатно следовал всем инструкциям, я увидел то, что, кажется, мне совет. 

На одном из веб-сайтов MS говорят, что нужно удалить старые версии Java с помощью «панели управления» и «добавить программы удаления» .... Я так и сделал, но увидел только одну версию Java v.6u22. Тогда у меня возникла идея загрузить последнюю версию Java, выпущенную несколько дней назад, v.6u29 и вуаля ... IE8 работает сейчас и, кажется, все в порядке .. Я пишу это в надежде, что это может помочь другим.

1
John A.

Не перезагружайте страницу - это снова вызывает сообщение об ошибке. Вместо этого начните с начала URL-адреса, который вы просматривали секунду назад, и удалите все перед ним. Затем нажмите ввод. Ошибка не вернется, по крайней мере, еще немного.

Я знаю, потому что у FanFiction.net та же проблема, и вот как я ее решил.

0
Isabelf Drottning

Если ошибки вызваны вредоносными или шпионскими вредоносными расширениями (особенно теми, которые пытаются шпионить за учетной записью Facebook/pwd), что вполне возможно, и это произойдет в любом случае в диком мире, вы практически ничего не можете сделать ,.

Лучшее, что вы можете сделать, - это проверить свой сайт в различных стандартных установках и браузерах, включая стандартные сторонние приложения (например, Adobe Flash и т.д.), И добавить страницы справки на свой сайт, чтобы помочь конечному пользователю самостоятельно разобраться в подобных проблемах. ,.

0
Simon Mourier

Я удалил весь CSS-файл в голове, который загружал цвета и изображения для сообщений об ошибках/выделения на странице. И теперь сайт работает нормально.

0
user1541696

Чтобы предотвратить бесконечный цикл обновления и сбоя IE8, он останавливается через два раза и отображает этот URL. Там может быть много проблем, которые могут быть причиной его сбоя.

В моем случае обновление до jQuery v1.10.2 с v1.4.4 вызвало проблему, но в основном это был плохой код, и теперь это стало более очевидным при обновлении.

По моим наблюдениям все работает нормально на IE7/XP, IE8/Win7, IE9/Win7 и IE10/Win7, но не работает нормально на IE8/XP и IE8/Server2003. Версия IE8 на Win7 и XP/Server 2003 отличается. Вот список версий для каждой операционной системы ( http://support.Microsoft.com/kb/969393 ).

Затем посмотрел на средство просмотра событий на Win Server 2003 и обнаружил что-то вроде неисправного модуля mshtml.dll версии 8.0.6001.18975, а на Win XP это был неисправный модуль mshtml.dll версии 8.0.6001.18702, хотя версия браузера то же самое на обоих, который является 8.0.6001.18702.

Затем, продолжая поиск этого mshtml.dll, похоже, что Microsoft продолжает обновлять mshtml.dll, который является HTML-компонентом браузера, через патчи. Тогда я понял, что важна не версия браузера, а версия mshtml.dll. 

Итак, я скачал последний накопительный патч для IE8 отсюда ( https://technet.Microsoft.com/en-us/security/bulletin/ms13-059 ), который обновил мой файл mshtml.dll (в папка system32) до 8.0.6001.23515, и он начал работать нормально, может быть, они исправили это некоторое время назад, вероятно, в этом ( http://technet.Microsoft.com/en-us/security/bulletin/ms12-037 )

Смотрите также:

http://support.Microsoft.com/kb/980344http://support.Microsoft.com/kb/979665

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

0
Ravi

Принудительно установите режим совместимости IE на IE7 или IE9 в разделе заголовка вашей главной страницы. Например

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
0
Joisys

В моем случае эта проблема была только в Win XP IE8.

Проблема была из-за файла CSS. Я удалил все настройки шрифтов из класса тела, и он работает нормально для меня.

0
Harvinder

Если это кажется несовместимым с компьютера на компьютер, удостоверились ли вы в том, что какое-либо стороннее приложение, такое как проверка на вирусы, ничего не перехватывает?

0
Rikon

В 2 из 2 случаев сбоев IE8 я исправил удаление фонового изображения из элемента body в css . Цвета фона не проблема, а также наложение того же фонового изображения на любой другой элемент (для Пример HTML) это не проблема.

Авария произошла только в реальном IE8 в режиме IE8. Таким образом, вы не можете проверить это в режиме совместимости с IE9, и, как ни странно, это действительно можно «исправить», заставив IE8 перейти в режим IE7.

0
René