Всем, наверное, уже известно, что недавно вышел ИЕ8. С новым движком обработки JavaScript и рендерингом страницы. А также, думаю, все знают что в нем есть кнопочка включения режима отображения как в ИЕ7. На днях я подумал — вот было неплохо заставить IE8 работать в режиме IE7 не задействуя пользователя, дистанционно. Полез - погуглил: оказалось мелкомягкие предусмотрели мое желание и внедрили в свой браузер специальный переключатель, который можно триггернуть прямо с сервера.
Вставить на все страницы сайта в секцию
meta-тег:В конфигурации веб-сервера добавить в число прочих отсылаемых заголовков http-заголовок:
X-UA-Compatible: IE=EmulateIE7
В файле .htaccess вашего сайта добавить директиву:
Header set X-UA-Compatible "IE=EmulateIE7"
Таким образом восьмой интернет эксплорер посетителя узнает о том, что ему надлежит переключиться в режим совмесимости.
Разработчики IE обещают, что и дальнейшие версии их замечательного браузера будут поддерживать режим совместимости. Для Internet Explorer 8 X-UA-Compatible можно установить в следующие значения:
Комментарии
Здравствуйте - спасибо за ваши советы - хотел , уточнить вот например на сайтах на narod.ru автоматически вставляется реклама яндекс в виде скрипта в самом верху страницы - и соответственно как вы и написали тег уже не обрабатывается и сайт "расплывается" если же тестить страничку на локальном компьютере и прописывать эти теги в "голове" то страница выглядит нормально - htaccess на сайты на народе закинуть нельзя - может посоветуете как поступить - учное прописывание тега ничего не дает - скрипт все равно вставляется в самом вверху
Отправить комментарий