Включить режим совместимости с ie8 пользователя
Можно ли заставить IE8 клиента не находиться в режиме совместимости? У меня есть сайт, где он выглядит хорошо в режиме совместимости, но, конечно, не так хорошо, как IE8 - не говоря уже о новых браузерах. Размышляя об этом, я считаю, что это невозможно, поскольку это системная настройка, но, возможно, кто-то раньше боролся с этой.
Спасибо
2 ответа
Решение
Весь сайт MSDN дает очень хорошее описание режимов совместимости.
Я предлагаю прочитать информацию, предоставленную там, так как это даст вам более глубокое понимание темы, но если вы хотите краткий ответ, различные режимы определяются следующим образом:
<meta http-equiv="X-UA-Compatible" content="IE=4"> <!-- IE5 mode -->
<meta http-equiv="X-UA-Compatible" content="IE=7.5" > <!-- IE7 mode -->
<meta http-equiv="X-UA-Compatible" content="IE=100" > <!-- IE9 mode -->
<meta http-equiv="X-UA-Compatible" content="IE=a" > <!-- IE5 mode -->
<!-- This header mimics Internet Explorer 7 and uses
<!doctype> to determine how to display the webpage -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
Я думаю, у вас есть метатег для этого, вы можете найти его в MSDN, если будете искать.