IE9 продолжает переключаться в режим совместимости на моем сайте

Я прочитал этот пост. Почему IE9 переключается в режим совместимости на моем сайте? но это не решает мою проблему с режимом совместимости. И это происходит только с 3 страницами на сайте. Всякий раз, когда я захожу на эту страницу в IE9, появляется сообщение о том, что есть какая-то проблема, и происходит обновление в режиме совместимости.

Страницы на самом деле выглядят совершенно корректно в обычном режиме и выглядят чертовски в режиме совместимости.

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

Это мой сайт: http://rebuild.silverridgeal.com/texas-dementia-care-facilities


Проблема решена, мне просто нужно поместить метку как можно выше в метку HEAD, чтобы ее можно было распознать.

1 ответ

Я сталкиваюсь с подобной проблемой. Для меня jquery и настроенная функция $.delay вызывают эту проблему. Когда я комментирую этот код, он работает нормально. Я занимаюсь разработкой веб-приложения на одну HTML-страницу (100% AJAX). Так что перезагрузка страницы не происходит..

Даже мне все еще интересно, почему jquery code или JS setTimeout запускают IE для перехода в более старый режим.

Это очень странная проблема IE. Microsoft должна обратиться к этому с некоторым патчем.

Пожалуйста, проверьте в своем коде, использовали ли вы подобную функцию JS или jquery, которая могла бы вызвать это.

Также проверьте метатег этих трех страниц.

Другие вопросы по тегам